21#ifndef INCLUDE_OLA_E133_E133RECEIVER_H_
22#define INCLUDE_OLA_E133_E133RECEIVER_H_
27#include <ola/network/Socket.h>
43class E133StatusInflator;
44class IncomingUDPTransport;
56 uint32_t sequence_number)
59 sequence_number(sequence_number) {
65 uint32_t sequence_number;
76 uint32_t sequence_number,
78 string status_message)
80 status_code(status_code),
81 status_message(status_message) {
85 string status_message;
97 uint32_t sequence_number,
101 status_code(status_code),
128 auto_ptr<ola::acn::RootInflator> m_root_inflator;
129 auto_ptr<ola::acn::E133Inflator> m_e133_inflator;
130 auto_ptr<ola::acn::RDMInflator> m_rdm_inflator;
131 auto_ptr<ola::acn::E133StatusInflator> m_e133_status_inflator;
132 auto_ptr<ola::acn::IncomingUDPTransport> m_incoming_udp_transport;
134 void HandleStatusMessage(
137 uint16_t status_code,
138 const string &description);
143 const std::string &raw_response);
Represents an IPv4 Address.
Classes that represent RDM commands.
A 1 argument callback which can be called multiple times.
Definition Callback.h:992
Definition E133Receiver.h:52
Definition E133Receiver.h:93
Definition E133Receiver.h:113
Definition E133Receiver.h:72
Represents a IPv4 Address.
Definition IPV4Address.h:55
An RDM Command that represents responses (GET, SET or DISCOVER).
Definition RDMCommand.h:457
RDMStatusCode
RDM Status Codes.
Definition RDMResponseCodes.h:45
The namespace containing all OLA symbols.
Definition Credentials.cpp:44