Public Member Functions |
|
virtual bool | Connect (const std::string &path)=0 |
|
int | Disconnect () |
|
std::string | GetDevicePath () |
|
ola::io::ConnectedDescriptor * | GetSocket () |
|
bool | SendDmx (const DmxBuffer &buffer) const |
|
bool | DetectDevice () |
|
void | SocketReady () |
|
void | Timeout () |
Protected Types |
| enum | { DMX_MSG_LEN = 255
} |
| enum | { DMX_HEADER_SIZE = 4
} |
Protected Member Functions |
|
int | Send255 (uint16_t start, const uint8_t *buf, unsigned int len) const |
|
int | SetChannel (uint16_t chan, uint8_t val) const |
The documentation for this class was generated from the following files: