CallStreamCandidateType
Description:
[ CCode ( cprefix = "TP_CALL_STREAM_CANDIDATE_TYPE_" , has_type_id = false ) ]
public enum CallStreamCandidateType
The network topology that an IP candidate represents.
This can sometimes be used to infer what kind of performance characteristics (latency, bandwith, etc) can be expected of
connections made to this candidate.
Bitfield/set of flags generated from the Telepathy specification.
Content:
Enum values:
- HOST - This
candidate represents a direct connection to the host, as its address is taken directly the host's IP stack.
- MULTICAST -
This candidate represents a Multicast group.
- NONE - This
is not an IP candidate.
- PEER_REFLEXIVE -
This candidate probably represents a good route between the host and its peer, as its
address was discovered by sending a STUN binding request to one of the candidates advertised by the peer.
- RELAY - This
candidate represents the address of a relay server (usually somewhere on the public internet).
- SERVER_REFLEXIVE -
This candidate probably represents a connection to the host through a NAT device, as
its address was discovered by sending a binding request to a STUN server or similar.