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

Classes

struct  Config
 
class  Observer
 

Public Member Functions

JsepTransportControlleroperator= (JsepTransportController const &)
 
 JsepTransportController (JsepTransportController const &)
 
MCAPI::webrtc::RTCError AddRemoteCandidates (::std::string const &transport_name, ::std::vector<::cricket::Candidate > const &candidates)
 
MCAPI::webrtc::RTCError ApplyDescription_n (bool local, ::webrtc::SdpType type, ::cricket::SessionDescription const *local_desc, ::cricket::SessionDescription const *remote_desc)
 
MCAPI ::std::unique_ptr<::webrtc::DtlsSrtpTransportCreateDtlsSrtpTransport (::std::string const &transport_name, ::cricket::DtlsTransportInternal *rtp_dtls_transport, ::cricket::DtlsTransportInternal *rtcp_dtls_transport)
 
MCAPI ::std::unique_ptr<::cricket::DtlsTransportInternalCreateDtlsTransport (::cricket::ContentInfo const &content_info, ::cricket::IceTransportInternal *ice)
 
MCAPI ::webrtc::scoped_refptr<::webrtc::IceTransportInterfaceCreateIceTransport (::std::string const &transport_name, bool rtcp)
 
MCAPI::cricket::JsepTransportDescription CreateJsepTransportDescription (::cricket::ContentInfo const &content_info, ::cricket::TransportInfo const &transport_info, ::std::vector< int > const &encrypted_extension_ids, int rtp_abs_sendtime_extn_id)
 
MCAPI ::std::unique_ptr<::webrtc::RtpTransportCreateUnencryptedRtpTransport (::std::string const &transport_name, ::rtc::PacketTransportInternal *rtp_packet_transport, ::rtc::PacketTransportInternal *rtcp_packet_transport)
 
MCAPI void DestroyAllJsepTransports_n ()
 
MCAPI::cricket::IceRole DetermineIceRole (::cricket::JsepTransport *jsep_transport, ::cricket::TransportInfo const &transport_info, ::webrtc::SdpType type, bool local)
 
MCAPI ::std::vector<::cricket::DtlsTransportInternal * > GetActiveDtlsTransports ()
 
MCAPI::webrtc::DataChannelTransportInterface * GetDataChannelTransport (::std::string const &mid) const
 
MCAPI ::std::optional<::rtc::SSLRole > GetDtlsRole (::std::string const &mid) const
 
MCAPI::cricket::DtlsTransportInternal * GetDtlsTransport (::std::string const &mid)
 
MCAPI ::std::vector<::cricket::DtlsTransportInternal * > GetDtlsTransports ()
 
MCAPI ::std::vector< int > GetEncryptedHeaderExtensionIds (::cricket::ContentInfo const &content_info)
 
MCAPI::cricket::JsepTransport const * GetJsepTransportByName (::std::string const &) const
 
MCAPI::cricket::JsepTransport * GetJsepTransportByName (::std::string const &transport_name)
 
MCAPI::cricket::JsepTransport const * GetJsepTransportForMid (::std::string const &) const
 
MCAPI::cricket::JsepTransport const * GetJsepTransportForMid (::std::string_view mid) const
 
MCAPI::cricket::JsepTransport * GetJsepTransportForMid (::std::string const &mid)
 
MCAPI ::webrtc::scoped_refptr<::rtc::RTCCertificateGetLocalCertificate (::std::string const &transport_name) const
 
MCAPI ::std::unique_ptr<::rtc::SSLCertChainGetRemoteSSLCertChain (::std::string const &transport_name) const
 
MCAPI int GetRtpAbsSendTimeHeaderExtensionId (::cricket::ContentInfo const &content_info)
 
MCAPI::webrtc::RtpTransportInternal * GetRtpTransport (::std::string_view mid) const
 
MCAPI ::webrtc::scoped_refptr<::webrtc::SctpTransportGetSctpTransport (::std::string const &mid) const
 
MCAPI bool GetStats (::std::string const &transport_name, ::cricket::TransportStats *stats)
 
MCAPI bool HandleBundledContent (::cricket::ContentInfo const &content_info, ::cricket::ContentGroup const &bundle_group)
 
MCAPI void HandleRejectedContent (::cricket::ContentInfo const &content_info)
 
MCAPI JsepTransportController (::webrtc::Environment const &env, ::rtc::Thread *network_thread, ::cricket::PortAllocator *port_allocator, ::webrtc::AsyncDnsResolverFactoryInterface *async_dns_resolver_factory, ::webrtc::JsepTransportController::Config config)
 
MCAPI ::webrtc::scoped_refptr<::webrtc::DtlsTransportLookupDtlsTransportByMid (::std::string const &mid)
 
MCAPI::webrtc::RTCError MaybeCreateJsepTransport (bool local, ::cricket::ContentInfo const &content_info, ::cricket::SessionDescription const &description)
 
MCAPI void MaybeStartGathering ()
 
MCAPI ::std::map<::cricket::ContentGroup const *, ::std::vector< int > > MergeEncryptedHeaderExtensionIdsForBundles (::cricket::SessionDescription const *description)
 
MCAPI bool NeedsIceRestart (::std::string const &transport_name) const
 
MCAPI void OnDtlsHandshakeError (::rtc::SSLHandshakeError error)
 
MCAPI void OnRtcpPacketReceived_n (::rtc::CopyOnWriteBuffer *packet, int64 packet_time_us)
 
MCAPI void OnTransportCandidateError_n (::cricket::IceTransportInternal *transport, ::cricket::IceCandidateErrorEvent const &event)
 
MCAPI void OnTransportCandidateGathered_n (::cricket::IceTransportInternal *transport, ::cricket::Candidate const &candidate)
 
MCAPI void OnTransportCandidatePairChanged_n (::cricket::CandidatePairChangeEvent const &event)
 
MCAPI void OnTransportCandidatesRemoved_n (::cricket::IceTransportInternal *transport, ::std::vector<::cricket::Candidate > const &candidates)
 
MCAPI bool OnTransportChanged (::std::string const &mid, ::cricket::JsepTransport *jsep_transport)
 
MCAPI void OnTransportGatheringState_n (::cricket::IceTransportInternal *transport)
 
MCAPI void OnTransportReceivingState_n (::rtc::PacketTransportInternal *transport)
 
MCAPI void OnTransportRoleConflict_n (::cricket::IceTransportInternal *transport)
 
MCAPI void OnTransportStateChanged_n (::cricket::IceTransportInternal *transport)
 
MCAPI void OnTransportWritableState_n (::rtc::PacketTransportInternal *transport)
 
MCAPI void OnUnDemuxableRtpPacketReceived_n (::webrtc::RtpPacketReceived const &packet)
 
MCAPI::webrtc::RTCError RemoveRemoteCandidates (::std::vector<::cricket::Candidate > const &candidates)
 
MCAPI::webrtc::RTCError RollbackTransports ()
 
MCAPI void SetActiveResetSrtpParams (bool active_reset_srtp_params)
 
MCAPI void SetIceConfig (::cricket::IceConfig const &config)
 
MCAPI void SetIceRole_n (::cricket::IceRole ice_role)
 
MCAPI bool SetLocalCertificate (::webrtc::scoped_refptr<::rtc::RTCCertificate > const &certificate)
 
MCAPI::webrtc::RTCError SetLocalDescription (::webrtc::SdpType type, ::cricket::SessionDescription const *local_desc, ::cricket::SessionDescription const *remote_desc)
 
MCAPI void SetNeedsIceRestartFlag ()
 
MCAPI::webrtc::RTCError SetRemoteDescription (::webrtc::SdpType type, ::cricket::SessionDescription const *local_desc, ::cricket::SessionDescription const *remote_desc)
 
MCAPI void UpdateAggregateStates_n ()
 
MCAPI::webrtc::RTCError ValidateAndMaybeUpdateBundleGroups (bool local, ::webrtc::SdpType type, ::cricket::SessionDescription const *local_desc, ::cricket::SessionDescription const *remote_desc)
 
MCAPI::webrtc::RTCError ValidateContent (::cricket::ContentInfo const &content_info)
 
MCAPI void * $ctor (::webrtc::Environment const &env, ::rtc::Thread *network_thread, ::cricket::PortAllocator *port_allocator, ::webrtc::AsyncDnsResolverFactoryInterface *async_dns_resolver_factory, ::webrtc::JsepTransportController::Config config)
 
MCAPI void $dtor ()
 

Static Public Member Functions

static MCAPI void ** $vftable ()
 

Public Attributes

::ll::UntypedStorage< 8, 32 > mUnk2ff759
 
::ll::UntypedStorage< 8, 32 > mUnk44e644
 
::ll::UntypedStorage< 8, 32 > mUnkb04fa7
 
::ll::UntypedStorage< 8, 32 > mUnk1e5f87
 
::ll::UntypedStorage< 8, 32 > mUnk3200cc
 
::ll::UntypedStorage< 8, 32 > mUnk8ca4f9
 
::ll::UntypedStorage< 8, 32 > mUnk9eec63
 
::ll::UntypedStorage< 8, 32 > mUnk241760
 
::ll::UntypedStorage< 8, 40 > mUnk91f719
 
::ll::UntypedStorage< 8, 8 > mUnk444c91
 
::ll::UntypedStorage< 8, 8 > mUnk4c8ff8
 
::ll::UntypedStorage< 8, 8 > mUnk6ef715
 
::ll::UntypedStorage< 8, 184 > mUnkab16cc
 
::ll::UntypedStorage< 4, 4 > mUnkabc128
 
::ll::UntypedStorage< 4, 4 > mUnkbc0dee
 
::ll::UntypedStorage< 4, 4 > mUnk1421b4
 
::ll::UntypedStorage< 4, 4 > mUnkdbc56d
 
::ll::UntypedStorage< 8, 208 > mUnk3426a0
 
::ll::UntypedStorage< 1, 1 > mUnk61c871
 
::ll::UntypedStorage< 1, 2 > mUnk7f49fc
 
::ll::UntypedStorage< 4, 124 > mUnkfbcd56
 
::ll::UntypedStorage< 4, 4 > mUnk81d8ea
 
::ll::UntypedStorage< 8, 8 > mUnkb5b6fe
 
::ll::UntypedStorage< 8, 8 > mUnk849e7d
 
::ll::UntypedStorage< 8, 72 > mUnk16053a
 

Constructor & Destructor Documentation

◆ JsepTransportController()

MCAPI webrtc::JsepTransportController::JsepTransportController ( ::webrtc::Environment const & env,
::rtc::Thread * network_thread,
::cricket::PortAllocator * port_allocator,
::webrtc::AsyncDnsResolverFactoryInterface * async_dns_resolver_factory,
::webrtc::JsepTransportController::Config config )
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

◆ AddRemoteCandidates()

MCAPI::webrtc::RTCError webrtc::JsepTransportController::AddRemoteCandidates ( ::std::string const & transport_name,
::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.

◆ ApplyDescription_n()

MCAPI::webrtc::RTCError webrtc::JsepTransportController::ApplyDescription_n ( bool local,
::webrtc::SdpType type,
::cricket::SessionDescription const * local_desc,
::cricket::SessionDescription const * remote_desc )
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.

◆ CreateDtlsSrtpTransport()

MCAPI ::std::unique_ptr<::webrtc::DtlsSrtpTransport > webrtc::JsepTransportController::CreateDtlsSrtpTransport ( ::std::string const & transport_name,
::cricket::DtlsTransportInternal * rtp_dtls_transport,
::cricket::DtlsTransportInternal * rtcp_dtls_transport )
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.

◆ CreateDtlsTransport()

MCAPI ::std::unique_ptr<::cricket::DtlsTransportInternal > webrtc::JsepTransportController::CreateDtlsTransport ( ::cricket::ContentInfo const & content_info,
::cricket::IceTransportInternal * ice )
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.

◆ CreateIceTransport()

MCAPI ::webrtc::scoped_refptr<::webrtc::IceTransportInterface > webrtc::JsepTransportController::CreateIceTransport ( ::std::string const & transport_name,
bool rtcp )
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.

◆ CreateJsepTransportDescription()

MCAPI::cricket::JsepTransportDescription webrtc::JsepTransportController::CreateJsepTransportDescription ( ::cricket::ContentInfo const & content_info,
::cricket::TransportInfo const & transport_info,
::std::vector< int > const & encrypted_extension_ids,
int rtp_abs_sendtime_extn_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.

◆ CreateUnencryptedRtpTransport()

MCAPI ::std::unique_ptr<::webrtc::RtpTransport > webrtc::JsepTransportController::CreateUnencryptedRtpTransport ( ::std::string const & transport_name,
::rtc::PacketTransportInternal * rtp_packet_transport,
::rtc::PacketTransportInternal * rtcp_packet_transport )
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.

◆ DestroyAllJsepTransports_n()

MCAPI void webrtc::JsepTransportController::DestroyAllJsepTransports_n ( )
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.

◆ DetermineIceRole()

MCAPI::cricket::IceRole webrtc::JsepTransportController::DetermineIceRole ( ::cricket::JsepTransport * jsep_transport,
::cricket::TransportInfo const & transport_info,
::webrtc::SdpType type,
bool local )
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.

◆ GetActiveDtlsTransports()

MCAPI ::std::vector<::cricket::DtlsTransportInternal * > webrtc::JsepTransportController::GetActiveDtlsTransports ( )
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.

◆ GetDataChannelTransport()

MCAPI::webrtc::DataChannelTransportInterface * webrtc::JsepTransportController::GetDataChannelTransport ( ::std::string const & mid) 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.

◆ GetDtlsRole()

MCAPI ::std::optional<::rtc::SSLRole > webrtc::JsepTransportController::GetDtlsRole ( ::std::string const & mid) 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.

◆ GetDtlsTransport()

MCAPI::cricket::DtlsTransportInternal * webrtc::JsepTransportController::GetDtlsTransport ( ::std::string const & mid)
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.

◆ GetDtlsTransports()

MCAPI ::std::vector<::cricket::DtlsTransportInternal * > webrtc::JsepTransportController::GetDtlsTransports ( )
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.

◆ GetEncryptedHeaderExtensionIds()

MCAPI ::std::vector< int > webrtc::JsepTransportController::GetEncryptedHeaderExtensionIds ( ::cricket::ContentInfo const & content_info)
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.

◆ GetJsepTransportByName() [1/2]

MCAPI::cricket::JsepTransport const * webrtc::JsepTransportController::GetJsepTransportByName ( ::std::string const & ) 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.

◆ GetJsepTransportByName() [2/2]

MCAPI::cricket::JsepTransport * webrtc::JsepTransportController::GetJsepTransportByName ( ::std::string const & transport_name)
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.

◆ GetJsepTransportForMid() [1/3]

MCAPI::cricket::JsepTransport const * webrtc::JsepTransportController::GetJsepTransportForMid ( ::std::string const & ) 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.

◆ GetJsepTransportForMid() [2/3]

MCAPI::cricket::JsepTransport const * webrtc::JsepTransportController::GetJsepTransportForMid ( ::std::string_view mid) 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.

◆ GetJsepTransportForMid() [3/3]

MCAPI::cricket::JsepTransport * webrtc::JsepTransportController::GetJsepTransportForMid ( ::std::string const & mid)
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.

◆ GetLocalCertificate()

MCAPI ::webrtc::scoped_refptr<::rtc::RTCCertificate > webrtc::JsepTransportController::GetLocalCertificate ( ::std::string const & transport_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.

◆ GetRemoteSSLCertChain()

MCAPI ::std::unique_ptr<::rtc::SSLCertChain > webrtc::JsepTransportController::GetRemoteSSLCertChain ( ::std::string const & transport_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.

◆ GetRtpAbsSendTimeHeaderExtensionId()

MCAPI int webrtc::JsepTransportController::GetRtpAbsSendTimeHeaderExtensionId ( ::cricket::ContentInfo const & content_info)
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.

◆ GetRtpTransport()

MCAPI::webrtc::RtpTransportInternal * webrtc::JsepTransportController::GetRtpTransport ( ::std::string_view mid) 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.

◆ GetSctpTransport()

MCAPI ::webrtc::scoped_refptr<::webrtc::SctpTransport > webrtc::JsepTransportController::GetSctpTransport ( ::std::string const & mid) 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.

◆ GetStats()

MCAPI bool webrtc::JsepTransportController::GetStats ( ::std::string const & transport_name,
::cricket::TransportStats * stats )
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.

◆ HandleBundledContent()

MCAPI bool webrtc::JsepTransportController::HandleBundledContent ( ::cricket::ContentInfo const & content_info,
::cricket::ContentGroup const & bundle_group )
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.

◆ HandleRejectedContent()

MCAPI void webrtc::JsepTransportController::HandleRejectedContent ( ::cricket::ContentInfo const & content_info)
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.

◆ LookupDtlsTransportByMid()

MCAPI ::webrtc::scoped_refptr<::webrtc::DtlsTransport > webrtc::JsepTransportController::LookupDtlsTransportByMid ( ::std::string const & mid)
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.

◆ MaybeCreateJsepTransport()

MCAPI::webrtc::RTCError webrtc::JsepTransportController::MaybeCreateJsepTransport ( bool local,
::cricket::ContentInfo const & content_info,
::cricket::SessionDescription const & 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.

◆ MaybeStartGathering()

MCAPI void webrtc::JsepTransportController::MaybeStartGathering ( )
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.

◆ MergeEncryptedHeaderExtensionIdsForBundles()

MCAPI ::std::map<::cricket::ContentGroup const *, ::std::vector< int > > webrtc::JsepTransportController::MergeEncryptedHeaderExtensionIdsForBundles ( ::cricket::SessionDescription const * 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.

◆ NeedsIceRestart()

MCAPI bool webrtc::JsepTransportController::NeedsIceRestart ( ::std::string const & transport_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.

◆ OnDtlsHandshakeError()

MCAPI void webrtc::JsepTransportController::OnDtlsHandshakeError ( ::rtc::SSLHandshakeError error)
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.

◆ OnRtcpPacketReceived_n()

MCAPI void webrtc::JsepTransportController::OnRtcpPacketReceived_n ( ::rtc::CopyOnWriteBuffer * packet,
int64 packet_time_us )
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.

◆ OnTransportCandidateError_n()

MCAPI void webrtc::JsepTransportController::OnTransportCandidateError_n ( ::cricket::IceTransportInternal * transport,
::cricket::IceCandidateErrorEvent const & event )
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.

◆ OnTransportCandidateGathered_n()

MCAPI void webrtc::JsepTransportController::OnTransportCandidateGathered_n ( ::cricket::IceTransportInternal * transport,
::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.

◆ OnTransportCandidatePairChanged_n()

MCAPI void webrtc::JsepTransportController::OnTransportCandidatePairChanged_n ( ::cricket::CandidatePairChangeEvent const & event)
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.

◆ OnTransportCandidatesRemoved_n()

MCAPI void webrtc::JsepTransportController::OnTransportCandidatesRemoved_n ( ::cricket::IceTransportInternal * transport,
::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.

◆ OnTransportChanged()

MCAPI bool webrtc::JsepTransportController::OnTransportChanged ( ::std::string const & mid,
::cricket::JsepTransport * jsep_transport )
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.

◆ OnTransportGatheringState_n()

MCAPI void webrtc::JsepTransportController::OnTransportGatheringState_n ( ::cricket::IceTransportInternal * transport)
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.

◆ OnTransportReceivingState_n()

MCAPI void webrtc::JsepTransportController::OnTransportReceivingState_n ( ::rtc::PacketTransportInternal * transport)
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.

◆ OnTransportRoleConflict_n()

MCAPI void webrtc::JsepTransportController::OnTransportRoleConflict_n ( ::cricket::IceTransportInternal * transport)
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.

◆ OnTransportStateChanged_n()

MCAPI void webrtc::JsepTransportController::OnTransportStateChanged_n ( ::cricket::IceTransportInternal * transport)
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.

◆ OnTransportWritableState_n()

MCAPI void webrtc::JsepTransportController::OnTransportWritableState_n ( ::rtc::PacketTransportInternal * transport)
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.

◆ OnUnDemuxableRtpPacketReceived_n()

MCAPI void webrtc::JsepTransportController::OnUnDemuxableRtpPacketReceived_n ( ::webrtc::RtpPacketReceived const & packet)
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.

◆ RemoveRemoteCandidates()

MCAPI::webrtc::RTCError webrtc::JsepTransportController::RemoveRemoteCandidates ( ::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.

◆ RollbackTransports()

MCAPI::webrtc::RTCError webrtc::JsepTransportController::RollbackTransports ( )
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.

◆ SetActiveResetSrtpParams()

MCAPI void webrtc::JsepTransportController::SetActiveResetSrtpParams ( bool active_reset_srtp_params)
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.

◆ SetIceConfig()

MCAPI void webrtc::JsepTransportController::SetIceConfig ( ::cricket::IceConfig const & config)
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.

◆ SetIceRole_n()

MCAPI void webrtc::JsepTransportController::SetIceRole_n ( ::cricket::IceRole ice_role)
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.

◆ SetLocalCertificate()

MCAPI bool webrtc::JsepTransportController::SetLocalCertificate ( ::webrtc::scoped_refptr<::rtc::RTCCertificate > const & certificate)
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.

◆ SetLocalDescription()

MCAPI::webrtc::RTCError webrtc::JsepTransportController::SetLocalDescription ( ::webrtc::SdpType type,
::cricket::SessionDescription const * local_desc,
::cricket::SessionDescription const * remote_desc )
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.

◆ SetNeedsIceRestartFlag()

MCAPI void webrtc::JsepTransportController::SetNeedsIceRestartFlag ( )
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.

◆ SetRemoteDescription()

MCAPI::webrtc::RTCError webrtc::JsepTransportController::SetRemoteDescription ( ::webrtc::SdpType type,
::cricket::SessionDescription const * local_desc,
::cricket::SessionDescription const * remote_desc )
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.

◆ UpdateAggregateStates_n()

MCAPI void webrtc::JsepTransportController::UpdateAggregateStates_n ( )
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.

◆ ValidateAndMaybeUpdateBundleGroups()

MCAPI::webrtc::RTCError webrtc::JsepTransportController::ValidateAndMaybeUpdateBundleGroups ( bool local,
::webrtc::SdpType type,
::cricket::SessionDescription const * local_desc,
::cricket::SessionDescription const * remote_desc )
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.

◆ ValidateContent()

MCAPI::webrtc::RTCError webrtc::JsepTransportController::ValidateContent ( ::cricket::ContentInfo const & content_info)
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::JsepTransportController::$ctor ( ::webrtc::Environment const & env,
::rtc::Thread * network_thread,
::cricket::PortAllocator * port_allocator,
::webrtc::AsyncDnsResolverFactoryInterface * async_dns_resolver_factory,
::webrtc::JsepTransportController::Config config )
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::JsepTransportController::$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.

◆ $vftable()

static MCAPI void ** webrtc::JsepTransportController::$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.

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