NvNmos
Loading...
Searching...
No Matches
Public Attributes | List of all members
_NvNmosNetworkServicesConfig Struct Reference

#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
 

Detailed Description

Defines configuration settings for network services to use in an NvNmosNodeServer. The structure should be zero initialized.

Member Data Documentation

◆ domain

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.

◆ registration_address

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.

◆ registration_port

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.

◆ registration_version

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.

◆ system_address

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.

◆ system_port

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.

◆ system_version

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.


The documentation for this struct was generated from the following file: