Open Lighting Architecture  Latest Git
Public Types | Public Member Functions | List of all members
ola::plugin::usbpro::DispatchingRobeWidget Class Reference
Inheritance diagram for ola::plugin::usbpro::DispatchingRobeWidget:
Inheritance graph
[legend]
Collaboration diagram for ola::plugin::usbpro::DispatchingRobeWidget:
Collaboration graph
[legend]

Public Types

typedef ola::Callback3< void, uint8_t, const uint8_t *, unsigned int > MessageCallback
 

Public Member Functions

 DispatchingRobeWidget (ola::io::ConnectedDescriptor *descriptor, MessageCallback *callback=NULL)
 
void Stop ()
 
void SetHandler (MessageCallback *callback)
 
- Public Member Functions inherited from ola::plugin::usbpro::BaseRobeWidget
 BaseRobeWidget (ola::io::ConnectedDescriptor *descriptor)
 
ola::io::ConnectedDescriptorGetDescriptor () const
 
bool SendMessage (uint8_t label, const uint8_t *data, unsigned int length) const
 

Additional Inherited Members

- Static Public Attributes inherited from ola::plugin::usbpro::BaseRobeWidget
static const uint8_t CHANNEL_A_OUT = 0x06
 
static const uint8_t INFO_REQUEST = 0x14
 
static const uint8_t INFO_RESPONSE = 0x15
 
static const uint8_t RDM_DISCOVERY = 0x12
 
static const uint8_t RDM_DISCOVERY_RESPONSE = 0x13
 
static const uint8_t RDM_REQUEST = 0x10
 
static const uint8_t RDM_RESPONSE = 0x11
 
static const uint8_t UID_REQUEST = 0x24
 
static const uint8_t UID_RESPONSE = 0x25
 
static const uint8_t DMX_IN_REQUEST = 0x04
 
static const uint8_t DMX_IN_RESPONSE = 0x05
 

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