Public Member Functions | Private Member Functions | Private Attributes | List of all members
rosbridge_server.client_mananger.ClientManager Class Reference

Public Member Functions

def __init__ (self)
 
def add_client (self, client_id, ip_address)
 
def remove_client (self, client_id, ip_address)
 

Private Member Functions

def __publish (self)
 

Private Attributes

 _client_count
 
 _client_count_pub
 
 _clients
 
 _conn_clients_pub
 
 _lock
 

Detailed Description

Definition at line 39 of file client_mananger.py.

Constructor & Destructor Documentation

def rosbridge_server.client_mananger.ClientManager.__init__ (   self)

Definition at line 40 of file client_mananger.py.

Member Function Documentation

def rosbridge_server.client_mananger.ClientManager.__publish (   self)
private

Definition at line 52 of file client_mananger.py.

def rosbridge_server.client_mananger.ClientManager.add_client (   self,
  client_id,
  ip_address 
)

Definition at line 58 of file client_mananger.py.

def rosbridge_server.client_mananger.ClientManager.remove_client (   self,
  client_id,
  ip_address 
)

Definition at line 66 of file client_mananger.py.

Member Data Documentation

rosbridge_server.client_mananger.ClientManager._client_count
private

Definition at line 48 of file client_mananger.py.

rosbridge_server.client_mananger.ClientManager._client_count_pub
private

Definition at line 42 of file client_mananger.py.

rosbridge_server.client_mananger.ClientManager._clients
private

Definition at line 49 of file client_mananger.py.

rosbridge_server.client_mananger.ClientManager._conn_clients_pub
private

Definition at line 45 of file client_mananger.py.

rosbridge_server.client_mananger.ClientManager._lock
private

Definition at line 47 of file client_mananger.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