Open Lighting Architecture  0.10.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Types | Public Member Functions | Public Attributes | List of all members
ola::plugin::usbpro::UsbProWidgetInformation Class Reference
Collaboration diagram for ola::plugin::usbpro::UsbProWidgetInformation:
Collaboration graph
[legend]

Public Types

enum  { SERIAL_LENGTH = 4 }
 
typedef uint32_t DeviceSerialNumber
 
typedef uint16_t DeviceFirmwareVersion
 

Public Member Functions

 UsbProWidgetInformation (const UsbProWidgetInformation &other)
 
UsbProWidgetInformationoperator= (const UsbProWidgetInformation &other)
 
void SetFirmware (DeviceFirmwareVersion new_firmware_version)
 

Public Attributes

uint16_t esta_id
 
uint16_t device_id
 
DeviceSerialNumber serial
 
DeviceFirmwareVersion firmware_version
 
bool has_firmware_version
 
std::string manufacturer
 
std::string device
 
bool dual_port
 

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