rosbridge_library.rosbridge_protocol module
- class rosbridge_library.rosbridge_protocol.RosbridgeProtocol(client_id, node_handle, parameters=None)
Bases:
Protocol
Adds the handlers for the rosbridge opcodes.
- cap
alias of
UnadvertiseAction
- parameters = None
- rosbridge_capabilities = (<class 'rosbridge_library.capabilities.advertise.Advertise'>, <class 'rosbridge_library.capabilities.publish.Publish'>, <class 'rosbridge_library.capabilities.subscribe.Subscribe'>, <class 'rosbridge_library.capabilities.defragmentation.Defragment'>, <class 'rosbridge_library.capabilities.advertise_service.AdvertiseService'>, <class 'rosbridge_library.capabilities.call_service.CallService'>, <class 'rosbridge_library.capabilities.service_response.ServiceResponse'>, <class 'rosbridge_library.capabilities.unadvertise_service.UnadvertiseService'>, <class 'rosbridge_library.capabilities.advertise_action.AdvertiseAction'>, <class 'rosbridge_library.capabilities.action_feedback.ActionFeedback'>, <class 'rosbridge_library.capabilities.action_result.ActionResult'>, <class 'rosbridge_library.capabilities.send_action_goal.SendActionGoal'>, <class 'rosbridge_library.capabilities.unadvertise_action.UnadvertiseAction'>)