Public Member Functions | Public Attributes | Static Public Attributes | Private Attributes
mtconnect_adapter.Adapter Class Reference
Inheritance diagram for mtconnect_adapter.Adapter:
Inheritance graph
[legend]

List of all members.

Public Member Functions

def __init__
def add_data_item
def begin
def begin_gather
def complete
def complete_gather
def finish_request
def format_line
def format_time
def gather
def heartbeat
def remove_client
def send
def send_changed
def send_initial
def send_to_client
def start
def stop
def sweep
def unavailable
def wait_until_stopped

Public Attributes

 address_family

Static Public Attributes

 allow_reuse_address = True

Private Attributes

 _clients
 _data_items
 _heartbeat_interval
 _lock
 _ping_pat
 _running
 _server_thread

Detailed Description

Definition at line 22 of file mtconnect_adapter.py.


Constructor & Destructor Documentation

def mtconnect_adapter.Adapter.__init__ (   self,
  address,
  heartbeat_interval = 10000,
  family = socket.AF_INET 
)

Definition at line 25 of file mtconnect_adapter.py.


Member Function Documentation

def mtconnect_adapter.Adapter.add_data_item (   self,
  item 
)

Definition at line 35 of file mtconnect_adapter.py.

Definition at line 104 of file mtconnect_adapter.py.

Definition at line 175 of file mtconnect_adapter.py.

Definition at line 108 of file mtconnect_adapter.py.

Definition at line 178 of file mtconnect_adapter.py.

def mtconnect_adapter.Adapter.finish_request (   self,
  request,
  client_address 
)

Definition at line 56 of file mtconnect_adapter.py.

def mtconnect_adapter.Adapter.format_line (   self,
  time,
  text 
)

Definition at line 144 of file mtconnect_adapter.py.

Definition at line 123 of file mtconnect_adapter.py.

def mtconnect_adapter.Adapter.gather (   self,
  function 
)

Definition at line 166 of file mtconnect_adapter.py.

def mtconnect_adapter.Adapter.heartbeat (   self,
  client 
)

Definition at line 70 of file mtconnect_adapter.py.

def mtconnect_adapter.Adapter.remove_client (   self,
  client_address 
)

Definition at line 91 of file mtconnect_adapter.py.

def mtconnect_adapter.Adapter.send (   self,
  time,
  text,
  clients 
)

Definition at line 161 of file mtconnect_adapter.py.

def mtconnect_adapter.Adapter.send_changed (   self,
  clients,
  force = False 
)

Definition at line 127 of file mtconnect_adapter.py.

def mtconnect_adapter.Adapter.send_initial (   self,
  client_address 
)

Definition at line 120 of file mtconnect_adapter.py.

def mtconnect_adapter.Adapter.send_to_client (   self,
  client,
  line 
)

Definition at line 147 of file mtconnect_adapter.py.

Definition at line 38 of file mtconnect_adapter.py.

Definition at line 47 of file mtconnect_adapter.py.

Definition at line 112 of file mtconnect_adapter.py.

Definition at line 116 of file mtconnect_adapter.py.

Definition at line 53 of file mtconnect_adapter.py.


Member Data Documentation

Definition at line 25 of file mtconnect_adapter.py.

Definition at line 25 of file mtconnect_adapter.py.

Definition at line 25 of file mtconnect_adapter.py.

Definition at line 25 of file mtconnect_adapter.py.

Definition at line 25 of file mtconnect_adapter.py.

Definition at line 25 of file mtconnect_adapter.py.

Definition at line 38 of file mtconnect_adapter.py.

Definition at line 25 of file mtconnect_adapter.py.

Definition at line 23 of file mtconnect_adapter.py.


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


mtconnect_ros_bridge
Author(s): Stephen L. Wiedmann
autogenerated on Mon Jan 6 2014 11:30:45