Public Member Functions | Public Attributes | Static Public Attributes | List of all members
rosbridge_server.udp_handler.RosbridgeUdpSocket Class Reference

Public Member Functions

def __init__ (self, write)
 
def check_origin (self, origin)
 
def datagramReceived (self, message)
 
def send_message (self, message, compression="none")
 
def startProtocol (self)
 
def stopProtocol (self)
 

Public Attributes

 authenticated
 
 protocol
 
 write
 

Static Public Attributes

bool authenticate = False
 
 client_count_pub = None
 
int client_id_seed = 0
 
int clients_connected = 0
 
int delay_between_messages = 0
 
int fragment_timeout = 600
 
 max_message_size = None
 
float unregister_timeout = 10.0
 

Detailed Description

Definition at line 22 of file udp_handler.py.

Constructor & Destructor Documentation

◆ __init__()

def rosbridge_server.udp_handler.RosbridgeUdpSocket.__init__ (   self,
  write 
)

Definition at line 36 of file udp_handler.py.

Member Function Documentation

◆ check_origin()

def rosbridge_server.udp_handler.RosbridgeUdpSocket.check_origin (   self,
  origin 
)

Definition at line 99 of file udp_handler.py.

◆ datagramReceived()

def rosbridge_server.udp_handler.RosbridgeUdpSocket.datagramReceived (   self,
  message 
)

Definition at line 62 of file udp_handler.py.

◆ send_message()

def rosbridge_server.udp_handler.RosbridgeUdpSocket.send_message (   self,
  message,
  compression = "none" 
)

Definition at line 96 of file udp_handler.py.

◆ startProtocol()

def rosbridge_server.udp_handler.RosbridgeUdpSocket.startProtocol (   self)

Definition at line 40 of file udp_handler.py.

◆ stopProtocol()

def rosbridge_server.udp_handler.RosbridgeUdpSocket.stopProtocol (   self)

Definition at line 89 of file udp_handler.py.

Member Data Documentation

◆ authenticate

bool rosbridge_server.udp_handler.RosbridgeUdpSocket.authenticate = False
static

Definition at line 26 of file udp_handler.py.

◆ authenticated

rosbridge_server.udp_handler.RosbridgeUdpSocket.authenticated

Definition at line 38 of file udp_handler.py.

◆ client_count_pub

rosbridge_server.udp_handler.RosbridgeUdpSocket.client_count_pub = None
static

Definition at line 25 of file udp_handler.py.

◆ client_id_seed

int rosbridge_server.udp_handler.RosbridgeUdpSocket.client_id_seed = 0
static

Definition at line 23 of file udp_handler.py.

◆ clients_connected

int rosbridge_server.udp_handler.RosbridgeUdpSocket.clients_connected = 0
static

Definition at line 24 of file udp_handler.py.

◆ delay_between_messages

int rosbridge_server.udp_handler.RosbridgeUdpSocket.delay_between_messages = 0
static

Definition at line 32 of file udp_handler.py.

◆ fragment_timeout

int rosbridge_server.udp_handler.RosbridgeUdpSocket.fragment_timeout = 600
static

Definition at line 30 of file udp_handler.py.

◆ max_message_size

rosbridge_server.udp_handler.RosbridgeUdpSocket.max_message_size = None
static

Definition at line 33 of file udp_handler.py.

◆ protocol

rosbridge_server.udp_handler.RosbridgeUdpSocket.protocol

Definition at line 49 of file udp_handler.py.

◆ unregister_timeout

float rosbridge_server.udp_handler.RosbridgeUdpSocket.unregister_timeout = 10.0
static

Definition at line 34 of file udp_handler.py.

◆ write

rosbridge_server.udp_handler.RosbridgeUdpSocket.write

Definition at line 37 of file udp_handler.py.


The documentation for this class was generated from the following file:


rosbridge_server
Author(s): Jonathan Mace
autogenerated on Tue Oct 3 2023 02:12:49