Module peel_devices 
===================


.. contents:: Table of Contents
    :depth: 3
  

PeelDeviceBase
--------------

All Devices must inherit from peel_devices.PeelDeviceBase.  See the Stub device for a
fully implemented working example.

Custom devices can be placed in userPython/peel_user_devices directory

.. autoclass:: peel_devices.PeelDeviceBase
   :members:
   :undoc-members:

BaseDeviceWidget
----------------
      
.. autoclass:: peel_devices.BaseDeviceWidget
   :members:
   :undoc-members:   

SimpleDeviceWidget
------------------
      
.. autoclass:: peel_devices.SimpleDeviceWidget
   :members:
   :undoc-members:      
   

DeviceCollection
----------------
   
.. autoclass:: peel_devices.DeviceCollection
   :members:
   :undoc-members:         
   

XmlUdpListenThread
------------------
   
.. autoclass:: peel_devices.XmlUdpListenThread
   :members:
   :undoc-members:         
   
TcpDevice  
--------- 
   
.. autoclass:: peel_devices.TcpDevice
   :members:
   :undoc-members:            
   

XmlUdpDevice  
------------
   
.. autoclass:: peel_devices.XmlUdpDevice
   :members:
   :undoc-members:               
   
DownloadThread  
-------------- 
      
.. autoclass:: peel_devices.DownloadThread
   :members:
   :undoc-members:                  
