|
RDMnet
0.3.0
Implementation of ANSI E1.33 (RDMnet)
|
View other versions:
|
A platform-neutral RDMnet Broker implementation.
#include <cstdint>#include <cstring>#include <memory>#include <set>#include <string>#include <utility>#include <vector>#include "etcpal/common.h"#include "etcpal/cpp/error.h"#include "etcpal/cpp/inet.h"#include "etcpal/cpp/log.h"#include "etcpal/cpp/uuid.h"#include "rdm/cpp/uid.h"#include "rdmnet/common.h"#include "rdmnet/defs.h"Go to the source code of this file.
Data Structures | |
| struct | rdmnet::DnsTxtRecordItem |
| A key/value pair representing a DNS TXT record item. More... | |
| class | rdmnet::Broker |
| Defines an instance of RDMnet broker functionality. More... | |
| struct | rdmnet::Broker::DnsAttributes |
| Settings for the Broker's DNS Discovery functionality. More... | |
| struct | rdmnet::Broker::Limits |
| A set of limits for broker operation. More... | |
| struct | rdmnet::Broker::Settings |
| A group of settings for broker operation. More... | |
| class | rdmnet::Broker::NotifyHandler |
| A callback interface for notifications from the broker. More... | |
Namespaces | |
| rdmnet | |
| A namespace which contains all C++ language definitions in the RDMnet library. | |