Open Lighting Architecture: ola::e133 Namespace Reference

| Open Lighting Architecture 0.10.9

Loading...
Searching...
No Matches
Classes | Enumerations | Functions
ola::e133 Namespace Reference

## Detailed Description

E1.33 (RDMNet).

## Classes
class | DeviceManager
class | E133Message
class | E133StatusMessage
class | E133RDMMessage
class | E133Receiver
class | MessageBuilder
class | IPV4Address
| Represents a IPv4 Address. More...
class | IPV4SocketAddress
| An IPv4 SocketAddress. More...
class | auto_ptr
| STL class. More...
class | string
| STL class. More...
class | vector
| STL class. More...
class | CID
| The ACN component identifier. More...
class | IOStack

## Enumerations
enum | DiscoveryState { DISCOVERY_INCOMPLETE = 0 , DISCOVERY_INCREMENTAL = 2 , DISCOVERY_FULL = 3 , DISCOVERY_NOT_ACTIVE = 4 }
enum | EndpointMode { ENDPOINT_MODE_DISABLED = 0 , ENDPOINT_MODE_INPUT = 1 , ENDPOINT_MODE_OUTPUT = 2 }
enum | E133StatusCode { SC_E133_ACK = 0x0000 , SC_E133_RDM_TIMEOUT = 0x0001 , SC_E133_RDM_INVALID_RESPONSE = 0x0002 , SC_E133_BUFFER_FULL = 0x0003 , SC_E133_UNKNOWN_UID = 0x0004 , SC_E133_NONEXISTANT_ENDPOINT = 0x0005 , SC_E133_WRONG_ENDPOINT = 0x0006 , SC_E133_ACK_OVERFLOW_CACHE_EXPIRED = 0x0007 , SC_E133_ACK_OVERFLOW_IN_PROGRESS = 0x0008 , SC_E133_BROADCAST_COMPLETE = 0x0009 }
enum | { MAX_E133_STATUS_STRING_SIZE = 64 }
enum | E133StatusCode

## Functions
bool | IntToStatusCode (uint16_t input, E133StatusCode *status_code)
string | StatusMessageIdToString (E133StatusCode status_code)
bool | ParseE133URL (const string &url, ola::rdm::UID *uid, ola::network::IPV4Address *ip)