rosbridge_library.capabilities.send_action_goal module

class rosbridge_library.capabilities.send_action_goal.SendActionGoal(protocol: Protocol)

Bases: Capability

actions_glob = None
cancel_action_goal(message: dict) None
cancel_action_goal_msg_fields = ((True, 'action', <class 'str'>),)
client_handler_list: dict[str, ActionClientHandler]
send_action_goal(message: dict) None
send_action_goal_msg_fields = ((True, 'action', <class 'str'>), (True, 'action_type', <class 'str'>), (False, 'fragment_size', (<class 'int'>, <class 'NoneType'>)), (False, 'compression', <class 'str'>))
rosbridge_library.capabilities.send_action_goal.extract_id(action: str, cid: str | None) str | None
rosbridge_library.capabilities.send_action_goal.trim_action_name(action: str) str