Code for the ESPNet protocol.
Enumerations |
enum | espnet_node_type {
ESPNET_NODE_TYPE_SINGLE_OUT = 0x0001,
ESPNET_NODE_TYPE_SINGLE_IN = 0x0002,
ESPNET_NODE_TYPE_RS232 = 0x0060,
ESPNET_NODE_TYPE_IO = 0x0061,
ESPNET_NODE_TYPE_LONWORKS = 0x0100
} |
enum | { ESPNET_MAX_UNIVERSES = 512
} |
enum | { ESPNET_NAME_LENGTH = 10
} |
enum | { ESPNET_DATA_LENGTH = 200
} |
enum | espnet_packet_type_e { ESPNET_POLL = 'E' << 24 | 'S' << 16 | 'P' << 8 | 'P',
ESPNET_REPLY = 'E' << 24 | 'S' << 16 | 'P' << 8 | 'R',
ESPNET_DMX = 'E' << 24 | 'S' << 16 | 'D' << 8 | 'D',
ESPNET_ACK = 'E' << 24 | 'S' << 16 | 'A' << 8 | 'P'
} |
enum | { PORTS_PER_DEVICE = 5
} |