Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
webrtc::Candidate Class Reference
Inheritance diagram for webrtc::Candidate:

Public Member Functions

MCAPI Candidate ()
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 ~Candidate ()
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 MCAPI 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_

Constructor & Destructor Documentation

◆ Candidate() [1/3]

MCAPI webrtc::Candidate::Candidate ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ Candidate() [2/3]

MCAPI webrtc::Candidate::Candidate ( ::webrtc::Candidate const & )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ Candidate() [3/3]

MCAPI webrtc::Candidate::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 )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ~Candidate()

MCAPI webrtc::Candidate::~Candidate ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

Member Function Documentation

◆ ComputeFoundation()

MCAPI void webrtc::Candidate::ComputeFoundation ( ::webrtc::SocketAddress const & base_address,
uint64 tie_breaker )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ComputePrflxFoundation()

MCAPI void webrtc::Candidate::ComputePrflxFoundation ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ GetPriority()

MCAPI uint webrtc::Candidate::GetPriority ( uint type_preference,
int network_adapter_preference,
int relay_preference,
bool adjust_local_preference ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ IsEquivalent()

MCAPI bool webrtc::Candidate::IsEquivalent ( ::webrtc::Candidate const & c) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ MatchesForRemoval()

MCAPI bool webrtc::Candidate::MatchesForRemoval ( ::webrtc::Candidate const & c) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ToSanitizedCopy()

MCAPI::webrtc::Candidate webrtc::Candidate::ToSanitizedCopy ( bool use_hostname_address,
bool filter_related_address,
bool filter_ufrag ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ToStringInternal()

MCAPI::std::string webrtc::Candidate::ToStringInternal ( bool sensitive) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ generate_id()

MCAPI void webrtc::Candidate::generate_id ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ is_local()

MCAPI bool webrtc::Candidate::is_local ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ is_prflx()

MCAPI bool webrtc::Candidate::is_prflx ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ is_relay()

MCAPI bool webrtc::Candidate::is_relay ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ is_stun()

MCAPI bool webrtc::Candidate::is_stun ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ operator!=()

MCAPI bool webrtc::Candidate::operator!= ( ::webrtc::Candidate const & o) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ operator=()

MCAPI::webrtc::Candidate & webrtc::Candidate::operator= ( ::webrtc::Candidate const & )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ operator==()

MCAPI bool webrtc::Candidate::operator== ( ::webrtc::Candidate const & o) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ type_name()

MCAPI::std::string_view webrtc::Candidate::type_name ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ Assign()

MCAPI void webrtc::Candidate::Assign ( ::std::string & s,
::std::string_view view )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor() [1/3]

MCAPI void * webrtc::Candidate::$ctor ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor() [2/3]

MCAPI void * webrtc::Candidate::$ctor ( ::webrtc::Candidate const & )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor() [3/3]

MCAPI void * webrtc::Candidate::$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 )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $dtor()

MCAPI void webrtc::Candidate::$dtor ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

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