|
RDMnet
0.3.0
Implementation of ANSI E1.33 (RDMnet)
|
View other versions:
|
Information about a broker discovered or registered using DNS-SD.
#include <rdmnet/discovery.h>
Data Fields | |
| EtcPalUuid | cid |
| The broker's CID. | |
| RdmUid | uid |
| The broker's UID. | |
| int | e133_version |
| The E1.33 version that the broker supports. | |
| const char * | service_instance_name |
| The broker's service instance name. More... | |
| uint16_t | port |
| The port on which the broker is listening for RDMnet connections. | |
| const EtcPalIpAddr * | listen_addrs |
| An array of IP addresses at which the broker is listening for RDMnet connections. | |
| size_t | num_listen_addrs |
| Size of the listen_addrs array. | |
| const char * | scope |
| The broker's RDMnet scope. | |
| const char * | model |
| The broker's product model name. | |
| const char * | manufacturer |
| The name of the broker's manufacturer. | |
| const RdmnetDnsTxtRecordItem * | additional_txt_items |
| Any additional non-standard items that were present in the discovered broker's TXT record. | |
| size_t | num_additional_txt_items |
| Size of the additional_txt_items array. | |
| const char* RdmnetBrokerDiscInfo::service_instance_name |
The broker's service instance name.
A service instance name uniquely identifies a specific broker on a given network segment. They are a maximum of 63 bytes in length, can contain any UTF-8 character, and should be configurable by a user.