LeviLamina
Loading...
Searching...
No Matches
webrtc::Candidate Class Reference
Inheritance diagram for webrtc::Candidate:

Public Member Functions

MCAPI Candidate (::webrtc::Candidate const &)
MCAPI Candidate (int component, ::std::string_view protocol, ::webrtc::SocketAddress const &address, uint priority, ::std::string_view username, ::std::string_view password, ::webrtc::IceCandidateType type, uint generation, ::std::string_view foundation, ushort network_id, ushort network_cost)
MCAPI void ComputeFoundation (::webrtc::SocketAddress const &base_address, uint64 tie_breaker)
MCAPI void ComputePrflxFoundation ()
MCAPI uint GetPriority (uint type_preference, int network_adapter_preference, int relay_preference, bool adjust_local_preference) const
MCAPI bool IsEquivalent (::webrtc::Candidate const &c) const
MCAPI bool MatchesForRemoval (::webrtc::Candidate const &c) const
MCAPI::webrtc::Candidate ToSanitizedCopy (bool use_hostname_address, bool filter_related_address, bool filter_ufrag) const
MCAPI::std::string ToStringInternal (bool sensitive) const
MCAPI void generate_id ()
MCAPI bool is_local () const
MCAPI bool is_prflx () const
MCAPI bool is_relay () const
MCAPI bool is_stun () const
MCAPI bool operator!= (::webrtc::Candidate const &o) const
MCAPI::webrtc::Candidate & operator= (::webrtc::Candidate const &)
MCAPI bool operator== (::webrtc::Candidate const &o) const
MCAPI::std::string_view type_name () const
MCAPI void * $ctor ()
MCAPI void * $ctor (::webrtc::Candidate const &)
MCAPI void * $ctor (int component, ::std::string_view protocol, ::webrtc::SocketAddress const &address, uint priority, ::std::string_view username, ::std::string_view password, ::webrtc::IceCandidateType type, uint generation, ::std::string_view foundation, ushort network_id, ushort network_cost)
MCAPI void $dtor ()

Static Public Member Functions

static MCFOLD void Assign (::std::string &s, ::std::string_view view)

Public Attributes

::ll::TypedStorage< 8, 32, ::std::string > id_
::ll::TypedStorage< 4, 4, int > component_
::ll::TypedStorage< 8, 32, ::std::string > protocol_
::ll::TypedStorage< 8, 32, ::std::string > relay_protocol_
::ll::TypedStorage< 8, 80, ::webrtc::SocketAddress > address_
::ll::TypedStorage< 4, 4, uint > priority_
::ll::TypedStorage< 8, 32, ::std::string > username_
::ll::TypedStorage< 8, 32, ::std::string > password_
::ll::TypedStorage< 4, 4, ::webrtc::IceCandidateType > type_
::ll::TypedStorage< 8, 32, ::std::string > network_name_
::ll::TypedStorage< 4, 4, ::webrtc::AdapterType > network_type_
::ll::TypedStorage< 4, 4, ::webrtc::AdapterType > underlying_type_for_vpn_
::ll::TypedStorage< 4, 4, uint > generation_
::ll::TypedStorage< 8, 32, ::std::string > foundation_
::ll::TypedStorage< 8, 80, ::webrtc::SocketAddress > related_address_
::ll::TypedStorage< 8, 32, ::std::string > tcptype_
::ll::TypedStorage< 8, 32, ::std::string > transport_name_
::ll::TypedStorage< 2, 2, ushort > network_id_
::ll::TypedStorage< 2, 2, ushort > network_cost_
::ll::TypedStorage< 8, 32, ::std::string > url_

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