Public Member Functions | |
| def | finish |
| def | handle |
| def | recv_bson |
| def | recvall |
| def | send_message |
| def | setup |
Public Attributes | |
| protocol | |
Static Public Attributes | |
| bson_only_mode = False | |
| busy = False | |
| int | client_id_seed = 0 |
| int | clients_connected = 0 |
| int | delay_between_messages = 0 |
| int | fragment_timeout = 600 |
| int | incoming_buffer = 65536 |
| max_message_size = None | |
| list | queue = [] |
| int | socket_timeout = 10 |
TCP Socket server for rosbridge
Definition at line 10 of file tcp_handler.py.
Called when TCP connection finishes
Definition at line 108 of file tcp_handler.py.
Listen for TCP messages
Definition at line 82 of file tcp_handler.py.
Definition at line 60 of file tcp_handler.py.
| def rosbridge_server.tcp_handler.RosbridgeTcpSocket.recvall | ( | self, | |
| n | |||
| ) |
Definition at line 49 of file tcp_handler.py.
| def rosbridge_server.tcp_handler.RosbridgeTcpSocket.send_message | ( | self, | |
message = None |
|||
| ) |
Callback from rosbridge
Definition at line 117 of file tcp_handler.py.
Definition at line 31 of file tcp_handler.py.
rosbridge_server::tcp_handler.RosbridgeTcpSocket::bson_only_mode = False [static] |
Definition at line 29 of file tcp_handler.py.
rosbridge_server::tcp_handler.RosbridgeTcpSocket::busy = False [static] |
Definition at line 15 of file tcp_handler.py.
int rosbridge_server::tcp_handler.RosbridgeTcpSocket::client_id_seed = 0 [static] |
Definition at line 17 of file tcp_handler.py.
int rosbridge_server::tcp_handler.RosbridgeTcpSocket::clients_connected = 0 [static] |
Definition at line 18 of file tcp_handler.py.
Definition at line 27 of file tcp_handler.py.
int rosbridge_server::tcp_handler.RosbridgeTcpSocket::fragment_timeout = 600 [static] |
Definition at line 25 of file tcp_handler.py.
int rosbridge_server::tcp_handler.RosbridgeTcpSocket::incoming_buffer = 65536 [static] |
Definition at line 21 of file tcp_handler.py.
Definition at line 28 of file tcp_handler.py.
Definition at line 31 of file tcp_handler.py.
list rosbridge_server::tcp_handler.RosbridgeTcpSocket::queue = [] [static] |
Definition at line 16 of file tcp_handler.py.
int rosbridge_server::tcp_handler.RosbridgeTcpSocket::socket_timeout = 10 [static] |
Definition at line 22 of file tcp_handler.py.