Public Member Functions | Public Attributes
rocon_python_utils.network.pinger.Pinger Class Reference

Pinger class. More...

List of all members.

Public Member Functions

def __init__
def get_latency
def get_time_since_last_seen
def run

Public Attributes

 buffer
 buffer_size
 current_ring_counter
 daemon
 ip
 ping_frequency
 time_last_seen
 values_available

Detailed Description

Pinger class.

  The pinger class can run a threaded pinger at the desired frequency to
  check if a machine is available or not

Definition at line 35 of file pinger.py.


Constructor & Destructor Documentation

def rocon_python_utils.network.pinger.Pinger.__init__ (   self,
  ip,
  ping_frequency = 0.2 
)

Definition at line 41 of file pinger.py.


Member Function Documentation

  Latency states are returned as list of 4 values
  [min,avg,max,mean deviation]

Definition at line 59 of file pinger.py.

Definition at line 56 of file pinger.py.

Definition at line 72 of file pinger.py.


Member Data Documentation

Definition at line 41 of file pinger.py.

Definition at line 41 of file pinger.py.

Definition at line 41 of file pinger.py.

Definition at line 41 of file pinger.py.

Definition at line 41 of file pinger.py.

Definition at line 41 of file pinger.py.

Definition at line 41 of file pinger.py.

Definition at line 41 of file pinger.py.


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


rocon_python_utils
Author(s): Daniel Stonier
autogenerated on Fri May 2 2014 10:35:39