Public Member Functions |
bool | Connect (const std::string &ip) |
int | Disconnect () |
std::string | GetDevicePath () |
ola::io::ConnectedDescriptor * | GetSocket () |
bool | SendDmx (const DmxBuffer &buffer) const |
bool | DetectDevice () |
void | SocketReady () |
void | Timeout () |
Additional Inherited Members |
enum | { DMX_MSG_LEN = 255
} |
enum | { DMX_HEADER_SIZE = 4
} |
int | Send255 (uint16_t start, const uint8_t *buf, unsigned int len) const |
int | SetChannel (uint16_t chan, uint8_t val) const |
bool | m_enabled |
bool | m_got_response |
std::string | m_device_path |
ola::io::ConnectedDescriptor * | m_socket |
ola::io::SelectServer * | m_ss |
The documentation for this class was generated from the following files: