The maximum size a candidate foundation can have.
The maximum number of local addresses. The constraint is that the
maximum number of local addresses and number of turn servers must
fit on 9 bits, to ensure candidate priority uniqueness. See also
NICE_CANDIDATE_MAX_TURN_SERVERS
. We choose 6 bits for the number of
local addresses, and 3 bits for the number of turn servers.
The maximum number of turns servers.
Useful for debugging functions, just returns a static string with the candidate transport.
a #NiceCandidateTransport
Useful for debugging functions, just returns a static string with the candidate type.
a #NiceCandidateType
Returns a string representation of the state, generally to use in debug messages.
a #NiceComponentState
Disables libnice debug output to the terminal
Also disable stun debugging messages
Enables libnice debug output to the terminal. Note that the
G_MESSAGES_DEBUG
and NICE_DEBUG
environment variables must be set to the
set of logging domains to print, in order for any output to be printed. Set
them to all
to print all debugging messages, or any of the following
domains:
libnice-stun
libnice-tests
libnice-socket
libnice
libnice-pseudotcp
libnice-pseudotcp-verbose
Also enable STUN debugging messages
Retrieves the IP address of an interface by its name. If this fails, %NULL is returned.
name of local interface
Get the list of local interfaces
Get a list of local ipv4 interface addresses
Include any loopback devices
Sets the debug level to enable/disable normal/verbose debug messages.
The level of debug to set
A hard limit for the number of remote candidates. This limit is enforced to protect against malevolent remote clients.