Public Member Functions |
bool | Connect (const std::string &path) |
virtual bool | Connect (const string &path)=0 |
int | Disconnect () |
string | GetDevicePath () |
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 (unsigned int start, const uint8_t *buf, unsigned int len) const |
int | SetChannel (unsigned int chan, uint8_t val) const |
bool | m_enabled |
bool | m_got_response |
string | m_device_path |
ConnectedDescriptor * | m_socket |
SelectServer * | m_ss |
The documentation for this class was generated from the following files: