Public Member Functions | Public Attributes | Static Public Attributes | List of all members
rosbridge_server.autobahn_websocket.RosbridgeWebSocket Class Reference
Inheritance diagram for rosbridge_server.autobahn_websocket.RosbridgeWebSocket:
Inheritance graph
[legend]

Public Member Functions

def onClose (self, was_clean, code, reason)
 
def onMessage (self, message, binary)
 
def onOpen (self)
 
def outgoing (self, message, compression="none")
 

Public Attributes

 authenticated
 
 client_id
 
 incoming_queue
 
 peer
 
 protocol
 

Static Public Attributes

bool authenticate = False
 
bool bson_only_mode = False
 
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 154 of file autobahn_websocket.py.

Member Function Documentation

◆ onClose()

def rosbridge_server.autobahn_websocket.RosbridgeWebSocket.onClose (   self,
  was_clean,
  code,
  reason 
)

Definition at line 247 of file autobahn_websocket.py.

◆ onMessage()

def rosbridge_server.autobahn_websocket.RosbridgeWebSocket.onMessage (   self,
  message,
  binary 
)

Definition at line 199 of file autobahn_websocket.py.

◆ onOpen()

def rosbridge_server.autobahn_websocket.RosbridgeWebSocket.onOpen (   self)

Definition at line 168 of file autobahn_websocket.py.

◆ outgoing()

def rosbridge_server.autobahn_websocket.RosbridgeWebSocket.outgoing (   self,
  message,
  compression = "none" 
)

Definition at line 232 of file autobahn_websocket.py.

Member Data Documentation

◆ authenticate

bool rosbridge_server.autobahn_websocket.RosbridgeWebSocket.authenticate = False
static

Definition at line 157 of file autobahn_websocket.py.

◆ authenticated

rosbridge_server.autobahn_websocket.RosbridgeWebSocket.authenticated

Definition at line 185 of file autobahn_websocket.py.

◆ bson_only_mode

bool rosbridge_server.autobahn_websocket.RosbridgeWebSocket.bson_only_mode = False
static

Definition at line 166 of file autobahn_websocket.py.

◆ client_id

rosbridge_server.autobahn_websocket.RosbridgeWebSocket.client_id

Definition at line 188 of file autobahn_websocket.py.

◆ client_id_seed

int rosbridge_server.autobahn_websocket.RosbridgeWebSocket.client_id_seed = 0
static

Definition at line 155 of file autobahn_websocket.py.

◆ clients_connected

int rosbridge_server.autobahn_websocket.RosbridgeWebSocket.clients_connected = 0
static

Definition at line 156 of file autobahn_websocket.py.

◆ delay_between_messages

int rosbridge_server.autobahn_websocket.RosbridgeWebSocket.delay_between_messages = 0
static

Definition at line 163 of file autobahn_websocket.py.

◆ fragment_timeout

int rosbridge_server.autobahn_websocket.RosbridgeWebSocket.fragment_timeout = 600
static

Definition at line 161 of file autobahn_websocket.py.

◆ incoming_queue

rosbridge_server.autobahn_websocket.RosbridgeWebSocket.incoming_queue

Definition at line 179 of file autobahn_websocket.py.

◆ max_message_size

rosbridge_server.autobahn_websocket.RosbridgeWebSocket.max_message_size = None
static

Definition at line 164 of file autobahn_websocket.py.

◆ peer

rosbridge_server.autobahn_websocket.RosbridgeWebSocket.peer

Definition at line 189 of file autobahn_websocket.py.

◆ protocol

rosbridge_server.autobahn_websocket.RosbridgeWebSocket.protocol

Definition at line 178 of file autobahn_websocket.py.

◆ unregister_timeout

float rosbridge_server.autobahn_websocket.RosbridgeWebSocket.unregister_timeout = 10.0
static

Definition at line 165 of file autobahn_websocket.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