Public Member Functions | Public Attributes | Private Attributes
rocon_hub_client.hub_client.Hub Class Reference

Hub. More...

List of all members.

Public Member Functions

def __eq__
def __init__
def __ne__
def disconnect

Public Attributes

 ip
 name
 pool
 port
 uri

Private Attributes

 _redis_channels
 _redis_keys
 _redis_pubsub_server
 _redis_server

Detailed Description

Hub.

Definition at line 68 of file hub_client.py.


Constructor & Destructor Documentation

def rocon_hub_client.hub_client.Hub.__init__ (   self,
  ip,
  port,
  whitelist = [],
  blacklist = [] 
)
  @param remote_gateway_request_callbacks : to handle redis responses
  @type list of function pointers (back to GatewaySync class

  @param ip : redis server ip
  @param port : redis server port

  @raise HubNameNotFoundError, HubNotFoundError

Definition at line 70 of file hub_client.py.


Member Function Documentation

def rocon_hub_client.hub_client.Hub.__eq__ (   self,
  other 
)

Definition at line 149 of file hub_client.py.

def rocon_hub_client.hub_client.Hub.__ne__ (   self,
  other 
)

Definition at line 152 of file hub_client.py.

  Kills any open socket connections to the redis server. This is
  necessary if the server is out of range, as the py-redis client
  will hang all open connections indefinitely

Definition at line 135 of file hub_client.py.


Member Data Documentation

Definition at line 78 of file hub_client.py.

Definition at line 78 of file hub_client.py.

Definition at line 78 of file hub_client.py.

Definition at line 78 of file hub_client.py.

Definition at line 78 of file hub_client.py.

Definition at line 78 of file hub_client.py.

Definition at line 78 of file hub_client.py.

Definition at line 78 of file hub_client.py.

Definition at line 78 of file hub_client.py.


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


rocon_hub_client
Author(s): Daniel Stonier , Jihoon Lee
autogenerated on Sat Jun 8 2019 18:48:43