Open Lighting Architecture 0.10.9
Loading...
Searching...
No Matches
ola::plugin::usbpro::EnttecUsbProWidget Class Reference
Inheritance diagram for ola::plugin::usbpro::EnttecUsbProWidget:
ola::plugin::usbpro::SerialWidgetInterface

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
EnttecPortGetPort (unsigned int i)
ola::io::ConnectedDescriptorGetDescriptor () 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

Member Function Documentation

◆ GetDescriptor()

ola::io::ConnectedDescriptor * ola::plugin::usbpro::EnttecUsbProWidget::GetDescriptor ( ) const
virtual

◆ Stop()

void ola::plugin::usbpro::EnttecUsbProWidget::Stop ( )
virtual

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