Public Member Functions | |
| def | finish |
| def | handle |
| def | send_message |
| def | setup |
Public Attributes | |
| protocol | |
Static Public Attributes | |
| busy = False | |
| float | check_response_delay = 0.01 |
| int | client_id_seed = 0 |
| int | clients_connected = 0 |
| float | delay_between_messages = 0.01 |
| int | fragment_timeout = 600 |
| string | host = "" |
| int | incoming_buffer = 65536 |
| max_message_size = None | |
| int | max_service_requests = 1000000 |
| int | port = 9090 |
| list | queue = [] |
| int | retry_startup_delay = 5 |
| int | service_request_timeout = 600 |
| int | socket_timeout = 10 |
| float | wait_for_busy_service_provider = 0.01 |
TCP Socket server for rosbridge
Definition at line 7 of file tcp_handler.py.
Called when TCP connection finishes
Definition at line 80 of file tcp_handler.py.
Listen for TCP messages
Definition at line 60 of file tcp_handler.py.
| def rosbridge_server.tcp_handler.RosbridgeTcpSocket.send_message | ( | self, | |
message = None |
|||
| ) |
Callback from rosbridge
Definition at line 89 of file tcp_handler.py.
Definition at line 34 of file tcp_handler.py.
rosbridge_server::tcp_handler.RosbridgeTcpSocket::busy = False [static] |
Definition at line 12 of file tcp_handler.py.
float rosbridge_server::tcp_handler.RosbridgeTcpSocket::check_response_delay = 0.01 [static] |
Definition at line 25 of file tcp_handler.py.
int rosbridge_server::tcp_handler.RosbridgeTcpSocket::client_id_seed = 0 [static] |
Definition at line 14 of file tcp_handler.py.
int rosbridge_server::tcp_handler.RosbridgeTcpSocket::clients_connected = 0 [static] |
Definition at line 15 of file tcp_handler.py.
float rosbridge_server::tcp_handler.RosbridgeTcpSocket::delay_between_messages = 0.01 [static] |
Definition at line 31 of file tcp_handler.py.
int rosbridge_server::tcp_handler.RosbridgeTcpSocket::fragment_timeout = 600 [static] |
Definition at line 29 of file tcp_handler.py.
string rosbridge_server::tcp_handler.RosbridgeTcpSocket::host = "" [static] |
Definition at line 19 of file tcp_handler.py.
int rosbridge_server::tcp_handler.RosbridgeTcpSocket::incoming_buffer = 65536 [static] |
Definition at line 20 of file tcp_handler.py.
Definition at line 32 of file tcp_handler.py.
int rosbridge_server::tcp_handler.RosbridgeTcpSocket::max_service_requests = 1000000 [static] |
Definition at line 27 of file tcp_handler.py.
int rosbridge_server::tcp_handler.RosbridgeTcpSocket::port = 9090 [static] |
Definition at line 18 of file tcp_handler.py.
Definition at line 34 of file tcp_handler.py.
list rosbridge_server::tcp_handler.RosbridgeTcpSocket::queue = [] [static] |
Definition at line 13 of file tcp_handler.py.
Definition at line 22 of file tcp_handler.py.
int rosbridge_server::tcp_handler.RosbridgeTcpSocket::service_request_timeout = 600 [static] |
Definition at line 24 of file tcp_handler.py.
int rosbridge_server::tcp_handler.RosbridgeTcpSocket::socket_timeout = 10 [static] |
Definition at line 21 of file tcp_handler.py.
float rosbridge_server::tcp_handler.RosbridgeTcpSocket::wait_for_busy_service_provider = 0.01 [static] |
Definition at line 26 of file tcp_handler.py.