Open Lighting Architecture
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Public Member Functions | List of all members
ola::plugin::usbpro::DispatchingRobeWidget Class Reference
Inheritance diagram for ola::plugin::usbpro::DispatchingRobeWidget:
ola::plugin::usbpro::BaseRobeWidget ola::plugin::usbpro::SerialWidgetInterface

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: