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

Classes

struct  EnttecUsbProWidgetOptions
 

Public Types

typedef ola::SingleUseCallback3< void, bool, uint8_t, uint8_t > EnttecUsbProPortAssignmentCallback
 

Public Member Functions

 EnttecUsbProWidget (ola::thread::SchedulerInterface *ss, ola::io::ConnectedDescriptor *descriptor, const EnttecUsbProWidgetOptions &options)
 
void GetPortAssignments (EnttecUsbProPortAssignmentCallback *callback)
 
void Stop ()
 
unsigned int PortCount () const
 
EnttecPort * GetPort (unsigned int i)
 
ola::io::ConnectedDescriptor * GetDescriptor () const
 

Static Public Attributes

static const uint16_t ENTTEC_ESTA_ID = 0x454E
 

Constructor & Destructor Documentation

◆ EnttecUsbProWidget()

ola::plugin::usbpro::EnttecUsbProWidget::EnttecUsbProWidget ( ola::thread::SchedulerInterface *  scheduler,
ola::io::ConnectedDescriptor *  descriptor,
const EnttecUsbProWidgetOptions &  options 
)

EnttecUsbProWidget Constructor


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