Public Member Functions | |
ROSService (TaskContext *owner) | |
ConnPolicy | topic (const std::string &name) |
ConnPolicy | topicBuffer (const std::string &name, int size) |
Public Attributes | |
int | protocol_id |
The globally loadable ROS service.
Definition at line 11 of file rtt_ros_service.cpp.
ROSService::ROSService | ( | TaskContext * | owner | ) | [inline] |
Instantiates this service.
owner | The owner or null in case of global. |
Definition at line 18 of file rtt_ros_service.cpp.
ConnPolicy ROSService::topic | ( | const std::string & | name | ) | [inline] |
Returns a ConnPolicy object for streaming to or from the given ROS topic. No buffering is done.
Definition at line 32 of file rtt_ros_service.cpp.
ConnPolicy ROSService::topicBuffer | ( | const std::string & | name, | |
int | size | |||
) | [inline] |
Returns a ConnPolicy object for streaming to or from the given ROS topic. Also specifies the buffer size of the connection to be created.
Definition at line 44 of file rtt_ros_service.cpp.
Definition at line 13 of file rtt_ros_service.cpp.