![]() |
Open Lighting Architecture
0.10.4
|
Code for the ESPNet protocol.
Classes | |
| struct | espnet_node_config_s |
| union | espnet_packet_union_t |
| class | EspNetDevice |
| class | EspNetInputPort |
| class | EspNetNode |
| class | EspNetOutputPort |
| class | EspNetPlugin |
| class | EspNetPortHelper |
| class | RunLengthDecoder |
Typedefs | |
| typedef enum espnet_packet_type_e | espnet_packet_type_t |
| typedef struct espnet_poll_s | espnet_poll_t |
| typedef struct espnet_node_config_s | espnet_node_config_t |
| typedef struct espnet_poll_reply_s | espnet_poll_reply_t |
| typedef struct espnet_ack_s | espnet_ack_t |
| typedef struct espnet_data_s | espnet_data_t |
Functions | |
|
enum ola::plugin::espnet::espnet_packet_type_e | __attribute__ ((packed)) |
| PACK (struct espnet_poll_s{uint32_t head;uint8_t type;}) | |
| PACK (struct espnet_poll_reply_s{uint32_t head;uint8_t mac[ola::network::MACAddress::LENGTH];uint16_t type;uint8_t version;uint8_t sw;uint8_t name[ESPNET_NAME_LENGTH];uint8_t option;uint8_t tos;uint8_t ttl;espnet_node_config_t config;}) | |
| PACK (struct espnet_ack_s{uint32_t head;uint8_t status;uint8_t crc;}) | |
| PACK (struct espnet_data_s{uint32_t head;uint8_t universe;uint8_t start;uint8_t type;uint16_t size;uint8_t data[DMX_UNIVERSE_SIZE];}) | |
Variables | |
|
struct ola::plugin::espnet::espnet_node_config_s | __attribute__ |
1.8.8