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

Public Member Functions

def check_origin (self, origin)
 
def get_compression_options (self)
 
def on_close (self)
 
def on_message (self, message)
 
def open (self)
 
def prewrite_message (self, message, binary)
 
def send_message (self, message)
 

Public Attributes

 authenticated
 
 client_id
 
 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
 
bool use_compression = False
 

Private Attributes

 _write_lock
 

Detailed Description

Definition at line 70 of file websocket_handler.py.

Member Function Documentation

def rosbridge_server.websocket_handler.RosbridgeWebSocket.check_origin (   self,
  origin 
)

Definition at line 187 of file websocket_handler.py.

def rosbridge_server.websocket_handler.RosbridgeWebSocket.get_compression_options (   self)

Definition at line 191 of file websocket_handler.py.

def rosbridge_server.websocket_handler.RosbridgeWebSocket.on_close (   self)

Definition at line 145 of file websocket_handler.py.

def rosbridge_server.websocket_handler.RosbridgeWebSocket.on_message (   self,
  message 
)

Definition at line 113 of file websocket_handler.py.

def rosbridge_server.websocket_handler.RosbridgeWebSocket.open (   self)

Definition at line 86 of file websocket_handler.py.

def rosbridge_server.websocket_handler.RosbridgeWebSocket.prewrite_message (   self,
  message,
  binary 
)

Definition at line 166 of file websocket_handler.py.

def rosbridge_server.websocket_handler.RosbridgeWebSocket.send_message (   self,
  message 
)

Definition at line 153 of file websocket_handler.py.

Member Data Documentation

rosbridge_server.websocket_handler.RosbridgeWebSocket._write_lock
private

Definition at line 100 of file websocket_handler.py.

bool rosbridge_server.websocket_handler.RosbridgeWebSocket.authenticate = False
static

Definition at line 73 of file websocket_handler.py.

rosbridge_server.websocket_handler.RosbridgeWebSocket.authenticated

Definition at line 99 of file websocket_handler.py.

bool rosbridge_server.websocket_handler.RosbridgeWebSocket.bson_only_mode = False
static

Definition at line 83 of file websocket_handler.py.

rosbridge_server.websocket_handler.RosbridgeWebSocket.client_id

Definition at line 103 of file websocket_handler.py.

int rosbridge_server.websocket_handler.RosbridgeWebSocket.client_id_seed = 0
static

Definition at line 71 of file websocket_handler.py.

int rosbridge_server.websocket_handler.RosbridgeWebSocket.clients_connected = 0
static

Definition at line 72 of file websocket_handler.py.

int rosbridge_server.websocket_handler.RosbridgeWebSocket.delay_between_messages = 0
static

Definition at line 80 of file websocket_handler.py.

int rosbridge_server.websocket_handler.RosbridgeWebSocket.fragment_timeout = 600
static

Definition at line 78 of file websocket_handler.py.

rosbridge_server.websocket_handler.RosbridgeWebSocket.max_message_size = None
static

Definition at line 81 of file websocket_handler.py.

rosbridge_server.websocket_handler.RosbridgeWebSocket.protocol

Definition at line 96 of file websocket_handler.py.

float rosbridge_server.websocket_handler.RosbridgeWebSocket.unregister_timeout = 10.0
static

Definition at line 82 of file websocket_handler.py.

bool rosbridge_server.websocket_handler.RosbridgeWebSocket.use_compression = False
static

Definition at line 74 of file websocket_handler.py.


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


rosbridge_server
Author(s): Jonathan Mace
autogenerated on Fri May 10 2019 02:17:05