blob: 16ec2cefa80d59f1d16645094965e6dc2fffb394 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<xmi:XMI xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:robotics.commobject="http://www.eclipse.org/papyrus/robotics/commobject/1" xmlns:robotics.generics="http://www.eclipse.org/papyrus/robotics/generics/1" xmlns:robotics.services="http://www.eclipse.org/papyrus/robotics/services/1" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/papyrus/robotics/commobject/1 http://www.eclipse.org/papyrus/robotics/1#//commobject http://www.eclipse.org/papyrus/robotics/generics/1 http://www.eclipse.org/papyrus/robotics/1#//generics http://www.eclipse.org/papyrus/robotics/services/1 http://www.eclipse.org/papyrus/robotics/1#//services">
<uml:Model xmi:id="ID" name="rosbag2_interfaces">
<packageImport xmi:id="_bTf4YbZ7EeyK9tds6XVx9g">
<importedPackage xmi:type="uml:Model" href="pathmap://PapyrusC_Cpp_LIBRARIES/AnsiCLibrary.uml#_DV8nkBv8EduZN5aJJITI5w"/>
</packageImport>
<packagedElement xmi:type="uml:Package" xmi:id="_bTf4YrZ7EeyK9tds6XVx9g" name="svcdefs">
<packagedElement xmi:type="uml:Interface" xmi:id="svcdefs/Q_GetRate" name="Q_GetRate">
<templateBinding xmi:id="_uLq4QbZ7EeyK9tds6XVx9g">
<parameterSubstitution xmi:id="_uLq4QrZ7EeyK9tds6XVx9g" actual="ID_srv_GetRateReq">
<formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwSanEeiurq-kTHMlgA"/>
</parameterSubstitution>
<parameterSubstitution xmi:id="_uLq4Q7Z7EeyK9tds6XVx9g" actual="ID_srv_GetRateRes">
<formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwyanEeiurq-kTHMlgA"/>
</parameterSubstitution>
<signature xmi:type="uml:RedefinableTemplateSignature" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwCanEeiurq-kTHMlgA"/>
</templateBinding>
</packagedElement>
<packagedElement xmi:type="uml:Interface" xmi:id="svcdefs/Q_IsPaused" name="Q_IsPaused">
<templateBinding xmi:id="_uQcDgbZ7EeyK9tds6XVx9g">
<parameterSubstitution xmi:id="_uQcDgrZ7EeyK9tds6XVx9g" actual="ID_srv_IsPausedReq">
<formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwSanEeiurq-kTHMlgA"/>
</parameterSubstitution>
<parameterSubstitution xmi:id="_uQcDg7Z7EeyK9tds6XVx9g" actual="ID_srv_IsPausedRes">
<formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwyanEeiurq-kTHMlgA"/>
</parameterSubstitution>
<signature xmi:type="uml:RedefinableTemplateSignature" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwCanEeiurq-kTHMlgA"/>
</templateBinding>
</packagedElement>
<packagedElement xmi:type="uml:Interface" xmi:id="svcdefs/Q_Pause" name="Q_Pause">
<templateBinding xmi:id="_uVOc4bZ7EeyK9tds6XVx9g">
<parameterSubstitution xmi:id="_uVOc4rZ7EeyK9tds6XVx9g" actual="ID_srv_PauseReq">
<formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwSanEeiurq-kTHMlgA"/>
</parameterSubstitution>
<parameterSubstitution xmi:id="_uVOc47Z7EeyK9tds6XVx9g" actual="ID_srv_PauseRes">
<formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwyanEeiurq-kTHMlgA"/>
</parameterSubstitution>
<signature xmi:type="uml:RedefinableTemplateSignature" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwCanEeiurq-kTHMlgA"/>
</templateBinding>
</packagedElement>
<packagedElement xmi:type="uml:Interface" xmi:id="svcdefs/Q_PlayNext" name="Q_PlayNext">
<templateBinding xmi:id="_uZvwgbZ7EeyK9tds6XVx9g">
<parameterSubstitution xmi:id="_uZvwgrZ7EeyK9tds6XVx9g" actual="ID_srv_PlayNextReq">
<formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwSanEeiurq-kTHMlgA"/>
</parameterSubstitution>
<parameterSubstitution xmi:id="_uZvwg7Z7EeyK9tds6XVx9g" actual="ID_srv_PlayNextRes">
<formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwyanEeiurq-kTHMlgA"/>
</parameterSubstitution>
<signature xmi:type="uml:RedefinableTemplateSignature" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwCanEeiurq-kTHMlgA"/>
</templateBinding>
</packagedElement>
<packagedElement xmi:type="uml:Interface" xmi:id="svcdefs/Q_Resume" name="Q_Resume">
<templateBinding xmi:id="_ueWjsbZ7EeyK9tds6XVx9g">
<parameterSubstitution xmi:id="_ueWjsrZ7EeyK9tds6XVx9g" actual="ID_srv_ResumeReq">
<formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwSanEeiurq-kTHMlgA"/>
</parameterSubstitution>
<parameterSubstitution xmi:id="_ueWjs7Z7EeyK9tds6XVx9g" actual="ID_srv_ResumeRes">
<formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwyanEeiurq-kTHMlgA"/>
</parameterSubstitution>
<signature xmi:type="uml:RedefinableTemplateSignature" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwCanEeiurq-kTHMlgA"/>
</templateBinding>
</packagedElement>
<packagedElement xmi:type="uml:Interface" xmi:id="svcdefs/Q_Seek" name="Q_Seek">
<templateBinding xmi:id="_ujBBQbZ7EeyK9tds6XVx9g">
<parameterSubstitution xmi:id="_ujBBQrZ7EeyK9tds6XVx9g" actual="ID_srv_SeekReq">
<formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwSanEeiurq-kTHMlgA"/>
</parameterSubstitution>
<parameterSubstitution xmi:id="_ujBBQ7Z7EeyK9tds6XVx9g" actual="ID_srv_SeekRes">
<formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwyanEeiurq-kTHMlgA"/>
</parameterSubstitution>
<signature xmi:type="uml:RedefinableTemplateSignature" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwCanEeiurq-kTHMlgA"/>
</templateBinding>
</packagedElement>
<packagedElement xmi:type="uml:Interface" xmi:id="svcdefs/Q_SetRate" name="Q_SetRate">
<templateBinding xmi:id="_unre0bZ7EeyK9tds6XVx9g">
<parameterSubstitution xmi:id="_unre0rZ7EeyK9tds6XVx9g" actual="ID_srv_SetRateReq">
<formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwSanEeiurq-kTHMlgA"/>
</parameterSubstitution>
<parameterSubstitution xmi:id="_unre07Z7EeyK9tds6XVx9g" actual="ID_srv_SetRateRes">
<formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwyanEeiurq-kTHMlgA"/>
</parameterSubstitution>
<signature xmi:type="uml:RedefinableTemplateSignature" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwCanEeiurq-kTHMlgA"/>
</templateBinding>
</packagedElement>
<packagedElement xmi:type="uml:Interface" xmi:id="svcdefs/Q_TogglePaused" name="Q_TogglePaused">
<templateBinding xmi:id="_usUuQbZ7EeyK9tds6XVx9g">
<parameterSubstitution xmi:id="_usUuQrZ7EeyK9tds6XVx9g" actual="ID_srv_TogglePausedReq">
<formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwSanEeiurq-kTHMlgA"/>
</parameterSubstitution>
<parameterSubstitution xmi:id="_usUuQ7Z7EeyK9tds6XVx9g" actual="ID_srv_TogglePausedRes">
<formal xmi:type="uml:ClassifierTemplateParameter" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwyanEeiurq-kTHMlgA"/>
</parameterSubstitution>
<signature xmi:type="uml:RedefinableTemplateSignature" href="pathmap://ROBOTICS_LIBRARIES/robotics.library.uml#_5u2FwCanEeiurq-kTHMlgA"/>
</templateBinding>
</packagedElement>
</packagedElement>
<packagedElement xmi:type="uml:Package" xmi:id="_bTf4Y7Z7EeyK9tds6XVx9g" name="msg"/>
<packagedElement xmi:type="uml:Package" xmi:id="ID_srv" name="srv">
<packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_GetRateReq" name="GetRateReq"/>
<packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_GetRateRes" name="GetRateRes">
<ownedAttribute xmi:id="_uLYkYLZ7EeyK9tds6XVx9g" name="rate">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgq4QEemKGaIZu1xPYw"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_IsPausedReq" name="IsPausedReq"/>
<packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_IsPausedRes" name="IsPausedRes">
<ownedAttribute xmi:id="_uQK9wLZ7EeyK9tds6XVx9g" name="paused">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_PauseReq" name="PauseReq"/>
<packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_PauseRes" name="PauseRes"/>
<packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_PlayNextReq" name="PlayNextReq"/>
<packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_PlayNextRes" name="PlayNextRes">
<ownedAttribute xmi:id="_uZgf8LZ7EeyK9tds6XVx9g" name="success">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_ResumeReq" name="ResumeReq"/>
<packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_ResumeRes" name="ResumeRes"/>
<packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_SeekReq" name="SeekReq">
<ownedAttribute xmi:id="_uixwsLZ7EeyK9tds6XVx9g" name="time">
<type xmi:type="uml:DataType" href="pathmap://ROS2_LIB_BASE/services/builtin_interfaces.servicedef.uml#ID_msg_Time"/>
</ownedAttribute>
<ownedAttribute xmi:id="_uixwsbZ7EeyK9tds6XVx9g" name="int32"/>
<ownedAttribute xmi:id="_uixwsrZ7EeyK9tds6XVx9g" name="uint32"/>
</packagedElement>
<packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_SeekRes" name="SeekRes">
<ownedAttribute xmi:id="_uixws7Z7EeyK9tds6XVx9g" name="success">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_SetRateReq" name="SetRateReq">
<ownedAttribute xmi:id="_unbnMLZ7EeyK9tds6XVx9g" name="rate">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb1zgq4QEemKGaIZu1xPYw"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_SetRateRes" name="SetRateRes">
<ownedAttribute xmi:id="_unbnMbZ7EeyK9tds6XVx9g" name="success">
<type xmi:type="uml:PrimitiveType" href="pathmap://ROS2_LIBRARY/ros2.primitive.uml#_Mb0lYK4QEemKGaIZu1xPYw"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_TogglePausedReq" name="TogglePausedReq"/>
<packagedElement xmi:type="uml:DataType" xmi:id="ID_srv_TogglePausedRes" name="TogglePausedRes"/>
</packagedElement>
<profileApplication xmi:id="_bTf4ZLZ7EeyK9tds6XVx9g">
<eAnnotations xmi:id="_bTf4ZbZ7EeyK9tds6XVx9g" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/robotics/bpc/1#/"/>
</eAnnotations>
<appliedProfile href="pathmap://ROBOTICS_BPC_PROFILES/bpc.profile.uml#__9qqMJZ1Eeeq1f8hGgKVzA"/>
</profileApplication>
<profileApplication xmi:id="_bTf4ZrZ7EeyK9tds6XVx9g">
<eAnnotations xmi:id="_bTf4Z7Z7EeyK9tds6XVx9g" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/robotics/1#/"/>
</eAnnotations>
<appliedProfile href="pathmap://ROBOTICS_PROFILES/robotics.profile.uml#__9qqMJZ1Eeeq1f8hGgKVzA"/>
</profileApplication>
<profileApplication xmi:id="_bTf4aLZ7EeyK9tds6XVx9g">
<eAnnotations xmi:id="_bTf4abZ7EeyK9tds6XVx9g" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/robotics/1#//components"/>
</eAnnotations>
<appliedProfile href="pathmap://ROBOTICS_PROFILES/robotics.profile.uml#_EZ1TgJZ2Eeeq1f8hGgKVzA"/>
</profileApplication>
<profileApplication xmi:id="_bTf4arZ7EeyK9tds6XVx9g">
<eAnnotations xmi:id="_bTf4a7Z7EeyK9tds6XVx9g" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/robotics/1#//commpattern"/>
</eAnnotations>
<appliedProfile href="pathmap://ROBOTICS_PROFILES/robotics.profile.uml#_8Z6x8Je6EeeiCOWsEr9OuA"/>
</profileApplication>
<profileApplication xmi:id="_bTf4bLZ7EeyK9tds6XVx9g">
<eAnnotations xmi:id="_bTf4bbZ7EeyK9tds6XVx9g" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/robotics/1#//deployment"/>
</eAnnotations>
<appliedProfile href="pathmap://ROBOTICS_PROFILES/robotics.profile.uml#_tu6OsJe9EeeiCOWsEr9OuA"/>
</profileApplication>
<profileApplication xmi:id="_bTf4brZ7EeyK9tds6XVx9g">
<eAnnotations xmi:id="_bTf4b7Z7EeyK9tds6XVx9g" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/robotics/1#//services"/>
</eAnnotations>
<appliedProfile href="pathmap://ROBOTICS_PROFILES/robotics.profile.uml#_SlbOAJe_EeeiCOWsEr9OuA"/>
</profileApplication>
<profileApplication xmi:id="_bTf4cLZ7EeyK9tds6XVx9g">
<eAnnotations xmi:id="_bTf4cbZ7EeyK9tds6XVx9g" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/robotics/1#//commobject"/>
</eAnnotations>
<appliedProfile href="pathmap://ROBOTICS_PROFILES/robotics.profile.uml#_bz5AcPCaEeee6ab5J_C5Dg"/>
</profileApplication>
<profileApplication xmi:id="_bTf4crZ7EeyK9tds6XVx9g">
<eAnnotations xmi:id="_bTf4c7Z7EeyK9tds6XVx9g" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/robotics/1#//functions"/>
</eAnnotations>
<appliedProfile href="pathmap://ROBOTICS_PROFILES/robotics.profile.uml#_SV7GwC6LEei0V9-WLHIyvg"/>
</profileApplication>
<profileApplication xmi:id="_bTf4dLZ7EeyK9tds6XVx9g">
<eAnnotations xmi:id="_bTf4dbZ7EeyK9tds6XVx9g" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/robotics/1#//parameters"/>
</eAnnotations>
<appliedProfile href="pathmap://ROBOTICS_PROFILES/robotics.profile.uml#_-pU5oDmpEei--ZsfKWaFtw"/>
</profileApplication>
<profileApplication xmi:id="_bTf4drZ7EeyK9tds6XVx9g">
<eAnnotations xmi:id="_bTf4d7Z7EeyK9tds6XVx9g" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/robotics/1#//generics"/>
</eAnnotations>
<appliedProfile href="pathmap://ROBOTICS_PROFILES/robotics.profile.uml#_eFhjMEnvEeien6eLHpkAxA"/>
</profileApplication>
</uml:Model>
<robotics.services:ServiceDefinitionModel xmi:id="_bTf4eLZ7EeyK9tds6XVx9g" base_Package="ID"/>
<robotics.generics:Package xmi:id="_bTf4ebZ7EeyK9tds6XVx9g" base_Package="_bTf4Y7Z7EeyK9tds6XVx9g"/>
<robotics.generics:Package xmi:id="_bTf4erZ7EeyK9tds6XVx9g" base_Package="_bTf4YrZ7EeyK9tds6XVx9g"/>
<robotics.commobject:CommunicationObject xmi:id="_bU3xYLZ7EeyK9tds6XVx9g" base_DataType="ID_srv_GetRateReq"/>
<robotics.commobject:CommunicationObject xmi:id="_bU4_gLZ7EeyK9tds6XVx9g" base_DataType="ID_srv_GetRateRes"/>
<robotics.commobject:CommunicationObject xmi:id="_bU6NoLZ7EeyK9tds6XVx9g" base_DataType="ID_srv_IsPausedReq"/>
<robotics.commobject:CommunicationObject xmi:id="_bU7bwLZ7EeyK9tds6XVx9g" base_DataType="ID_srv_IsPausedRes"/>
<robotics.commobject:CommunicationObject xmi:id="_bU8p4LZ7EeyK9tds6XVx9g" base_DataType="ID_srv_PauseReq"/>
<robotics.commobject:CommunicationObject xmi:id="_bU94ALZ7EeyK9tds6XVx9g" base_DataType="ID_srv_PauseRes"/>
<robotics.commobject:CommunicationObject xmi:id="_bU_GILZ7EeyK9tds6XVx9g" base_DataType="ID_srv_PlayNextReq"/>
<robotics.commobject:CommunicationObject xmi:id="_bVAUQLZ7EeyK9tds6XVx9g" base_DataType="ID_srv_PlayNextRes"/>
<robotics.commobject:CommunicationObject xmi:id="_bVBiYLZ7EeyK9tds6XVx9g" base_DataType="ID_srv_ResumeReq"/>
<robotics.commobject:CommunicationObject xmi:id="_bVCJcLZ7EeyK9tds6XVx9g" base_DataType="ID_srv_ResumeRes"/>
<robotics.commobject:CommunicationObject xmi:id="_bVDXkLZ7EeyK9tds6XVx9g" base_DataType="ID_srv_SeekReq"/>
<robotics.commobject:CommunicationObject xmi:id="_bVElsLZ7EeyK9tds6XVx9g" base_DataType="ID_srv_SeekRes"/>
<robotics.commobject:CommunicationObject xmi:id="_bVFz0LZ7EeyK9tds6XVx9g" base_DataType="ID_srv_SetRateReq"/>
<robotics.commobject:CommunicationObject xmi:id="_bVHB8LZ7EeyK9tds6XVx9g" base_DataType="ID_srv_SetRateRes"/>
<robotics.commobject:CommunicationObject xmi:id="_bVIQELZ7EeyK9tds6XVx9g" base_DataType="ID_srv_TogglePausedReq"/>
<robotics.commobject:CommunicationObject xmi:id="_bVI3ILZ7EeyK9tds6XVx9g" base_DataType="ID_srv_TogglePausedRes"/>
<robotics.services:ServiceDefinition xmi:id="_uLsGYLZ7EeyK9tds6XVx9g" base_Interface="svcdefs/Q_GetRate"/>
<robotics.services:ServiceDefinition xmi:id="_uQdRoLZ7EeyK9tds6XVx9g" base_Interface="svcdefs/Q_IsPaused"/>
<robotics.services:ServiceDefinition xmi:id="_uVPrALZ7EeyK9tds6XVx9g" base_Interface="svcdefs/Q_Pause"/>
<robotics.commobject:DataAttribute xmi:id="_uZiVILZ7EeyK9tds6XVx9g" description="can only play-next while playback is paused" base_Property="_uZgf8LZ7EeyK9tds6XVx9g"/>
<robotics.services:ServiceDefinition xmi:id="_uZw-oLZ7EeyK9tds6XVx9g" base_Interface="svcdefs/Q_PlayNext"/>
<robotics.services:ServiceDefinition xmi:id="_ueXx0LZ7EeyK9tds6XVx9g" base_Interface="svcdefs/Q_Resume"/>
<robotics.commobject:DataAttribute xmi:id="_uiy-0LZ7EeyK9tds6XVx9g" description="return true if valid time in bag duration, and successful seek" base_Property="_uixws7Z7EeyK9tds6XVx9g"/>
<robotics.services:ServiceDefinition xmi:id="_ujCPYLZ7EeyK9tds6XVx9g" base_Interface="svcdefs/Q_Seek"/>
<robotics.commobject:DataAttribute xmi:id="_unc1ULZ7EeyK9tds6XVx9g" description="true if valid rate (> 0) was set" base_Property="_unbnMbZ7EeyK9tds6XVx9g"/>
<robotics.services:ServiceDefinition xmi:id="_unsF4LZ7EeyK9tds6XVx9g" base_Interface="svcdefs/Q_SetRate"/>
<robotics.services:ServiceDefinition xmi:id="_usV8YLZ7EeyK9tds6XVx9g" base_Interface="svcdefs/Q_TogglePaused"/>
</xmi:XMI>