LeviLamina
Loading...
Searching...
No Matches
webrtc::WebRtcSessionDescriptionFactory Class Reference

Classes

struct  CreateSessionDescriptionRequest
 

Public Member Functions

MCAPI void CreateAnswer (::webrtc::CreateSessionDescriptionObserver *, ::cricket::MediaSessionOptions const &)
 
MCAPI void CreateOffer (::webrtc::CreateSessionDescriptionObserver *, ::webrtc::PeerConnectionInterface::RTCOfferAnswerOptions const &, ::cricket::MediaSessionOptions const &)
 
MCAPI void FailPendingRequests (::std::string const &)
 
MCAPI void InternalCreateAnswer (::webrtc::WebRtcSessionDescriptionFactory::CreateSessionDescriptionRequest)
 
MCAPI void InternalCreateOffer (::webrtc::WebRtcSessionDescriptionFactory::CreateSessionDescriptionRequest)
 
MCAPI void OnCertificateRequestFailed ()
 
MCAPI void Post (::absl::AnyInvocable< void() && >)
 
MCAPI void PostCreateSessionDescriptionFailed (::webrtc::CreateSessionDescriptionObserver *, ::webrtc::RTCError)
 
MCAPI void PostCreateSessionDescriptionSucceeded (::webrtc::CreateSessionDescriptionObserver *, ::std::unique_ptr<::webrtc::SessionDescriptionInterface >)
 
MCAPI void SetCertificate (::webrtc::scoped_refptr<::rtc::RTCCertificate >)
 
MCAPI WebRtcSessionDescriptionFactory (::webrtc::ConnectionContext *, ::webrtc::SdpStateProvider const *, ::std::string const &, bool, ::std::unique_ptr<::rtc::RTCCertificateGeneratorInterface >, ::webrtc::scoped_refptr<::rtc::RTCCertificate >, ::std::function< void(::webrtc::scoped_refptr<::rtc::RTCCertificate > const &)>, ::webrtc::FieldTrialsView const &)
 
MCAPI ~WebRtcSessionDescriptionFactory ()
 
MCAPI void * $ctor (::webrtc::ConnectionContext *, ::webrtc::SdpStateProvider const *, ::std::string const &, bool, ::std::unique_ptr<::rtc::RTCCertificateGeneratorInterface >, ::webrtc::scoped_refptr<::rtc::RTCCertificate >, ::std::function< void(::webrtc::scoped_refptr<::rtc::RTCCertificate > const &)>, ::webrtc::FieldTrialsView const &)
 
MCAPI void $dtor ()
 

Static Public Member Functions

static MCAPI void CopyCandidatesFromSessionDescription (::webrtc::SessionDescriptionInterface const *, ::std::string const &, ::webrtc::SessionDescriptionInterface *)
 

Constructor & Destructor Documentation

◆ WebRtcSessionDescriptionFactory()

MCAPI webrtc::WebRtcSessionDescriptionFactory::WebRtcSessionDescriptionFactory ( ::webrtc::ConnectionContext * ,
::webrtc::SdpStateProvider const * ,
::std::string const & ,
bool ,
::std::unique_ptr<::rtc::RTCCertificateGeneratorInterface > ,
::webrtc::scoped_refptr<::rtc::RTCCertificate > ,
::std::function< void(::webrtc::scoped_refptr<::rtc::RTCCertificate > const &)> ,
::webrtc::FieldTrialsView 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.

◆ ~WebRtcSessionDescriptionFactory()

MCAPI webrtc::WebRtcSessionDescriptionFactory::~WebRtcSessionDescriptionFactory ( )
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

◆ CreateAnswer()

MCAPI void webrtc::WebRtcSessionDescriptionFactory::CreateAnswer ( ::webrtc::CreateSessionDescriptionObserver * ,
::cricket::MediaSessionOptions 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.

◆ CreateOffer()

MCAPI void webrtc::WebRtcSessionDescriptionFactory::CreateOffer ( ::webrtc::CreateSessionDescriptionObserver * ,
::webrtc::PeerConnectionInterface::RTCOfferAnswerOptions const & ,
::cricket::MediaSessionOptions 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.

◆ FailPendingRequests()

MCAPI void webrtc::WebRtcSessionDescriptionFactory::FailPendingRequests ( ::std::string 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.

◆ InternalCreateAnswer()

MCAPI void webrtc::WebRtcSessionDescriptionFactory::InternalCreateAnswer ( ::webrtc::WebRtcSessionDescriptionFactory::CreateSessionDescriptionRequest )
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.

◆ InternalCreateOffer()

MCAPI void webrtc::WebRtcSessionDescriptionFactory::InternalCreateOffer ( ::webrtc::WebRtcSessionDescriptionFactory::CreateSessionDescriptionRequest )
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.

◆ OnCertificateRequestFailed()

MCAPI void webrtc::WebRtcSessionDescriptionFactory::OnCertificateRequestFailed ( )
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.

◆ Post()

MCAPI void webrtc::WebRtcSessionDescriptionFactory::Post ( ::absl::AnyInvocable< void() && > )
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.

◆ PostCreateSessionDescriptionFailed()

MCAPI void webrtc::WebRtcSessionDescriptionFactory::PostCreateSessionDescriptionFailed ( ::webrtc::CreateSessionDescriptionObserver * ,
::webrtc::RTCError  )
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.

◆ PostCreateSessionDescriptionSucceeded()

MCAPI void webrtc::WebRtcSessionDescriptionFactory::PostCreateSessionDescriptionSucceeded ( ::webrtc::CreateSessionDescriptionObserver * ,
::std::unique_ptr<::webrtc::SessionDescriptionInterface >  )
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.

◆ SetCertificate()

MCAPI void webrtc::WebRtcSessionDescriptionFactory::SetCertificate ( ::webrtc::scoped_refptr<::rtc::RTCCertificate > )
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.

◆ CopyCandidatesFromSessionDescription()

static MCAPI void webrtc::WebRtcSessionDescriptionFactory::CopyCandidatesFromSessionDescription ( ::webrtc::SessionDescriptionInterface const * ,
::std::string const & ,
::webrtc::SessionDescriptionInterface *  )
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()

MCAPI void * webrtc::WebRtcSessionDescriptionFactory::$ctor ( ::webrtc::ConnectionContext * ,
::webrtc::SdpStateProvider const * ,
::std::string const & ,
bool ,
::std::unique_ptr<::rtc::RTCCertificateGeneratorInterface > ,
::webrtc::scoped_refptr<::rtc::RTCCertificate > ,
::std::function< void(::webrtc::scoped_refptr<::rtc::RTCCertificate > const &)> ,
::webrtc::FieldTrialsView 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.

◆ $dtor()

MCAPI void webrtc::WebRtcSessionDescriptionFactory::$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: