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

Public Member Functions

JsepSessionDescriptionoperator= (JsepSessionDescription const &)
 
 JsepSessionDescription (JsepSessionDescription const &)
 
virtual ::std::unique_ptr<::webrtc::SessionDescriptionInterfaceClone () const
 
virtual::cricket::SessionDescription * description ()
 
virtual::cricket::SessionDescription const * description () const
 
virtual::std::string session_id () const
 
virtual::std::string session_version () const
 
virtual::webrtc::SdpType GetType () const
 
virtual::std::string type () const
 
virtual bool AddCandidate (::webrtc::IceCandidateInterface const *candidate)
 
virtual uint64 RemoveCandidates (::std::vector<::cricket::Candidate > const &candidates)
 
virtual uint64 number_of_mediasections () const
 
virtual::webrtc::IceCandidateCollection const * candidates (uint64 mediasection_index) const
 
virtual bool ToString (::std::string *out) const
 
MCAPI bool GetMediasectionIndex (::webrtc::IceCandidateInterface const *candidate, uint64 *index)
 
MCAPI int GetMediasectionIndex (::cricket::Candidate const &candidate)
 
MCAPI bool Initialize (::std::unique_ptr<::cricket::SessionDescription > description, ::std::string const &session_id, ::std::string const &session_version)
 
MCAPI JsepSessionDescription (::webrtc::SdpType type)
 
MCAPI JsepSessionDescription (::webrtc::SdpType type, ::std::unique_ptr<::cricket::SessionDescription > description, ::std::string_view session_id, ::std::string_view session_version)
 
MCAPI void * $ctor (::webrtc::SdpType type)
 
MCAPI void * $ctor (::webrtc::SdpType type, ::std::unique_ptr<::cricket::SessionDescription > description, ::std::string_view session_id, ::std::string_view session_version)
 
MCAPI void $dtor ()
 
MCAPI ::std::unique_ptr<::webrtc::SessionDescriptionInterface$Clone () const
 
MCAPI::cricket::SessionDescription * $description ()
 
MCAPI::cricket::SessionDescription const * $description () const
 
MCAPI::std::string $session_id () const
 
MCAPI::std::string $session_version () const
 
MCAPI::webrtc::SdpType $GetType () const
 
MCAPI::std::string $type () const
 
MCAPI bool $AddCandidate (::webrtc::IceCandidateInterface const *candidate)
 
MCAPI uint64 $RemoveCandidates (::std::vector<::cricket::Candidate > const &candidates)
 
MCAPI uint64 $number_of_mediasections () const
 
MCAPI::webrtc::IceCandidateCollection const * $candidates (uint64 mediasection_index) const
 
MCAPI bool $ToString (::std::string *out) const
 

Static Public Member Functions

static MCAPI void ** $vftable ()
 
static MCAPI ::std::add_lvalue_reference_t< char const[]> kAnswer ()
 
static MCAPI ::std::add_lvalue_reference_t< char const[]> kOffer ()
 
static MCAPI ::std::add_lvalue_reference_t< char const[]> kPrAnswer ()
 
static MCAPI ::std::add_lvalue_reference_t< char const[]> kRollback ()
 

Public Attributes

::ll::UntypedStorage< 8, 8 > mUnk9fe00b
 
::ll::UntypedStorage< 8, 32 > mUnke3092f
 
::ll::UntypedStorage< 8, 32 > mUnka36c00
 
::ll::UntypedStorage< 4, 4 > mUnk429f56
 
::ll::UntypedStorage< 8, 24 > mUnk88d7a1
 

Constructor & Destructor Documentation

◆ JsepSessionDescription() [1/2]

MCAPI webrtc::JsepSessionDescription::JsepSessionDescription ( ::webrtc::SdpType type)
explicit
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.

◆ JsepSessionDescription() [2/2]

MCAPI webrtc::JsepSessionDescription::JsepSessionDescription ( ::webrtc::SdpType type,
::std::unique_ptr<::cricket::SessionDescription > description,
::std::string_view session_id,
::std::string_view session_version )
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

◆ description() [1/2]

virtual::cricket::SessionDescription * webrtc::JsepSessionDescription::description ( )
virtual

◆ description() [2/2]

virtual::cricket::SessionDescription const * webrtc::JsepSessionDescription::description ( ) const
virtual

◆ session_id()

virtual::std::string webrtc::JsepSessionDescription::session_id ( ) const
virtual

◆ session_version()

virtual::std::string webrtc::JsepSessionDescription::session_version ( ) const
virtual

◆ type()

virtual::std::string webrtc::JsepSessionDescription::type ( ) const
virtual

◆ AddCandidate()

virtual bool webrtc::JsepSessionDescription::AddCandidate ( ::webrtc::IceCandidateInterface const * candidate)
virtual

◆ RemoveCandidates()

virtual uint64 webrtc::JsepSessionDescription::RemoveCandidates ( ::std::vector<::cricket::Candidate > const & candidates)
virtual

◆ number_of_mediasections()

virtual uint64 webrtc::JsepSessionDescription::number_of_mediasections ( ) const
virtual

◆ candidates()

virtual::webrtc::IceCandidateCollection const * webrtc::JsepSessionDescription::candidates ( uint64 mediasection_index) const
virtual

◆ ToString()

virtual bool webrtc::JsepSessionDescription::ToString ( ::std::string * out) const
virtual

◆ GetMediasectionIndex() [1/2]

MCAPI bool webrtc::JsepSessionDescription::GetMediasectionIndex ( ::webrtc::IceCandidateInterface const * candidate,
uint64 * index )
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.

◆ GetMediasectionIndex() [2/2]

MCAPI int webrtc::JsepSessionDescription::GetMediasectionIndex ( ::cricket::Candidate const & 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.

◆ Initialize()

MCAPI bool webrtc::JsepSessionDescription::Initialize ( ::std::unique_ptr<::cricket::SessionDescription > description,
::std::string const & session_id,
::std::string const & session_version )
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/2]

MCAPI void * webrtc::JsepSessionDescription::$ctor ( ::webrtc::SdpType type)
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/2]

MCAPI void * webrtc::JsepSessionDescription::$ctor ( ::webrtc::SdpType type,
::std::unique_ptr<::cricket::SessionDescription > description,
::std::string_view session_id,
::std::string_view session_version )
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::JsepSessionDescription::$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.

◆ $Clone()

MCAPI ::std::unique_ptr<::webrtc::SessionDescriptionInterface > webrtc::JsepSessionDescription::$Clone ( ) 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.

◆ $description() [1/2]

MCAPI::cricket::SessionDescription * webrtc::JsepSessionDescription::$description ( )
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.

◆ $description() [2/2]

MCAPI::cricket::SessionDescription const * webrtc::JsepSessionDescription::$description ( ) 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.

◆ $session_id()

MCAPI::std::string webrtc::JsepSessionDescription::$session_id ( ) 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.

◆ $session_version()

MCAPI::std::string webrtc::JsepSessionDescription::$session_version ( ) 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.

◆ $GetType()

MCAPI::webrtc::SdpType webrtc::JsepSessionDescription::$GetType ( ) 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()

MCAPI::std::string webrtc::JsepSessionDescription::$type ( ) 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.

◆ $AddCandidate()

MCAPI bool webrtc::JsepSessionDescription::$AddCandidate ( ::webrtc::IceCandidateInterface const * 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.

◆ $RemoveCandidates()

MCAPI uint64 webrtc::JsepSessionDescription::$RemoveCandidates ( ::std::vector<::cricket::Candidate > const & candidates)
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.

◆ $number_of_mediasections()

MCAPI uint64 webrtc::JsepSessionDescription::$number_of_mediasections ( ) 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.

◆ $candidates()

MCAPI::webrtc::IceCandidateCollection const * webrtc::JsepSessionDescription::$candidates ( uint64 mediasection_index) 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.

◆ $ToString()

MCAPI bool webrtc::JsepSessionDescription::$ToString ( ::std::string * out) 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.

◆ $vftable()

static MCAPI void ** webrtc::JsepSessionDescription::$vftable ( )
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.

◆ kAnswer()

static MCAPI ::std::add_lvalue_reference_t< char const []> webrtc::SessionDescriptionInterface::kAnswer ( )
staticinherited
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.

◆ kOffer()

static MCAPI ::std::add_lvalue_reference_t< char const []> webrtc::SessionDescriptionInterface::kOffer ( )
staticinherited
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.

◆ kPrAnswer()

static MCAPI ::std::add_lvalue_reference_t< char const []> webrtc::SessionDescriptionInterface::kPrAnswer ( )
staticinherited
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.

◆ kRollback()

static MCAPI ::std::add_lvalue_reference_t< char const []> webrtc::SessionDescriptionInterface::kRollback ( )
staticinherited
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: