Public Member Functions | Public Attributes
rocon_hub.watcher.WatcherThread Class Reference

Main watcher thread. More...

List of all members.

Public Member Functions

def __init__
def run

Public Attributes

 daemon
 gateway_dead_timeout
 gateway_unavailable_timeout
 hub
 unavailable_gateways
 watcher_thread_rate

Detailed Description

Main watcher thread.

Definition at line 27 of file watcher.py.


Constructor & Destructor Documentation

def rocon_hub.watcher.WatcherThread.__init__ (   self,
  ip,
  port 
)

Definition at line 29 of file watcher.py.


Member Function Documentation

  Run the hub watcher (sidekick) thread at the rate specified by the
  watcher_thread_rate parameter. The wathcer thread does the following:
      1. For all gateways available, see if we have a pinger available.
      2. Add and remove pingers as necessary
      3. Depending on pinger stats, update hub appropriately

Definition at line 44 of file watcher.py.


Member Data Documentation

Definition at line 29 of file watcher.py.

Definition at line 29 of file watcher.py.

Definition at line 29 of file watcher.py.

Definition at line 29 of file watcher.py.

Definition at line 29 of file watcher.py.

Definition at line 29 of file watcher.py.


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


rocon_hub
Author(s): Daniel Stonier , Jihoon Lee , Piyush Khandelwal
autogenerated on Sat Jun 8 2019 18:48:46