NvNmos
|
#include <nvnmos.h>
Public Attributes | |
const char * | domain |
const char * | registration_address |
unsigned int | registration_port |
const char * | registration_version |
const char * | system_address |
unsigned int | system_port |
const char * | system_version |
Defines configuration settings for network services to use in an NvNmosNodeServer. The structure should be zero initialized.
const char* _NvNmosNetworkServicesConfig::domain |
Holds the DNS domain. May be null in which case a domain is determined automatically. Use "local" to force multicast DNS-SD.
const char* _NvNmosNetworkServicesConfig::registration_address |
Holds the IP address or host name of a fixed IS-04 Registration API to use; in this case DNS-SD is disabled. May be null in which case DNS-SD is used as required by IS-04.
unsigned int _NvNmosNetworkServicesConfig::registration_port |
Holds the port number for the fixed IS-04 Registration API, if registration_address is specified. May be zero in which case port 80 is used for HTTP.
const char* _NvNmosNetworkServicesConfig::registration_version |
Holds the version number of the fixed IS-04 Registration API, if registration_address is specified. May be null in which case "v1.3" is used by default.
const char* _NvNmosNetworkServicesConfig::system_address |
Holds the IP address or host name of a fixed IS-09 System API to use, if registration_address is also specified. May be null in which case a System API is not used; not recommended.
unsigned int _NvNmosNetworkServicesConfig::system_port |
Holds the port number for the fixed IS-09 System API, if system_address is specified. May be zero in which case port 80 is used for HTTP.
const char* _NvNmosNetworkServicesConfig::system_version |
Holds the version number of the fixed IS-09 System API, if system_address is specified. May be null in which case "v1.0" is used by default.