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.