class documentation
ROS Protocol handler for TCPROS. Accepts both TCPROS topic connections as well as ROS service connections over TCP. TCP server socket is run once start_server() is called -- this is implicitly called during init_publisher().
Method | __init__ |
Constructor @param port: port number to bind to (default 0/any) @type port: int |
Method | get |
@return: address and port of TCP server socket for accepting inbound connections @rtype: str, int |
Method | shutdown |
stops the TCP/IP server responsible for receiving inbound connections |
Method | start |
Starts the TCP socket server if one is not already running |
Instance Variable | lock |
Undocumented |
Instance Variable | port |
Undocumented |
Instance Variable | service |
Undocumented |
Instance Variable | tcp |
Undocumented |
Instance Variable | topic |
Undocumented |
Method | _tcp |
TCPServer callback: detects incoming topic or service connection and passes connection accordingly |