Class for data stream receivers that are created by this remote interface in order to keep track of created streams.
More...
|
| virtual | ~TrackedDataReceiver () |
| |
| std::string | getIpAddress () const |
| | Returns Ip address for which the receiver was created. More...
|
| |
| unsigned int | getPort () const |
| | Returns port for which the receiver was created. More...
|
| |
| template<class PbMsgType > |
| std::shared_ptr< PbMsgType > | receive () |
| | Receives the next message from data stream (template-parameter version) More...
|
| |
| virtual std::shared_ptr<::google::protobuf::Message > | receive (const std::string &pb_msg_type) |
| | Receives the next message from data stream (string-parameter version) More...
|
| |
| virtual void | setTimeout (unsigned int ms) |
| | Sets a user-specified timeout for the receivePose() method. More...
|
| |
| virtual | ~DataReceiver () |
| |
|
| static shared_ptr< TrackedDataReceiver > | create (const string &ip_address, unsigned int &port, const string &stream, shared_ptr< RemoteInterface > creator) |
| |
| static Ptr | create (const std::string &ip_address, unsigned int &port) |
| | Creates a data receiver bound to the user-given IP address and port number. More...
|
| |
|
| using | Ptr = std::shared_ptr< DataReceiver > |
| |
| typedef std::map< std::string, std::function< std::shared_ptr<::google::protobuf::Message >)> > | map_type |
| |
Class for data stream receivers that are created by this remote interface in order to keep track of created streams.
Definition at line 187 of file remote_interface.cc.
| virtual rc::dynamics::TrackedDataReceiver::~TrackedDataReceiver |
( |
| ) |
|
|
inlinevirtual |
| rc::dynamics::TrackedDataReceiver::TrackedDataReceiver |
( |
const string & |
ip_address, |
|
|
unsigned int & |
port, |
|
|
const string & |
stream, |
|
|
shared_ptr< RemoteInterface > |
creator |
|
) |
| |
|
inlineprotected |
| static shared_ptr<TrackedDataReceiver> rc::dynamics::TrackedDataReceiver::create |
( |
const string & |
ip_address, |
|
|
unsigned int & |
port, |
|
|
const string & |
stream, |
|
|
shared_ptr< RemoteInterface > |
creator |
|
) |
| |
|
inlinestatic |
| string rc::dynamics::TrackedDataReceiver::dest_ |
|
protected |
| string rc::dynamics::TrackedDataReceiver::stream_ |
|
protected |
The documentation for this class was generated from the following file: