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

Public Member Functions

SrtpTransportoperator= (SrtpTransport const &)
 
 SrtpTransport (SrtpTransport const &)
 
virtual bool SendRtpPacket (::rtc::CopyOnWriteBuffer *packet, ::rtc::PacketOptions const &options, int flags)
 
virtual bool SendRtcpPacket (::rtc::CopyOnWriteBuffer *packet, ::rtc::PacketOptions const &options, int flags)
 
virtual bool IsSrtpActive () const
 
virtual bool IsWritable (bool rtcp) const
 
virtual bool UnregisterRtpDemuxerSink (::webrtc::RtpPacketSinkInterface *sink)
 
virtual void OnRtpPacketReceived (::rtc::ReceivedPacket const &received_packet)
 
virtual void OnRtcpPacketReceived (::rtc::ReceivedPacket const &packet)
 
virtual void OnNetworkRouteChanged (::std::optional<::rtc::NetworkRoute > network_route)
 
virtual void OnWritableState (::rtc::PacketTransportInternal *packet_transport)
 
MCAPI void CreateSrtpSessions ()
 
MCAPI void EnableExternalAuth ()
 
MCAPI bool GetSrtpOverhead (int *srtp_overhead) const
 
MCAPI void MaybeUpdateWritableState ()
 
MCAPI bool ProtectRtcp (void *p, int in_len, int max_len, int *out_len)
 
MCAPI bool ProtectRtp (void *p, int in_len, int max_len, int *out_len)
 
MCAPI void ResetParams ()
 
MCAPI bool SetRtcpParams (int send_crypto_suite, uchar const *send_key, int send_key_len, ::std::vector< int > const &send_extension_ids, int recv_crypto_suite, uchar const *recv_key, int recv_key_len, ::std::vector< int > const &recv_extension_ids)
 
MCAPI bool SetRtpParams (int send_crypto_suite, uchar const *send_key, int send_key_len, ::std::vector< int > const &send_extension_ids, int recv_crypto_suite, uchar const *recv_key, int recv_key_len, ::std::vector< int > const &recv_extension_ids)
 
MCAPI SrtpTransport (bool rtcp_mux_enabled, ::webrtc::FieldTrialsView const &field_trials)
 
MCAPI bool UnprotectRtcp (void *p, int in_len, int *out_len)
 
MCAPI bool UnprotectRtp (void *p, int in_len, int *out_len)
 
MCAPI void * $ctor (bool rtcp_mux_enabled, ::webrtc::FieldTrialsView const &field_trials)
 
MCAPI void $dtor ()
 
MCAPI bool $SendRtpPacket (::rtc::CopyOnWriteBuffer *packet, ::rtc::PacketOptions const &options, int flags)
 
MCAPI bool $SendRtcpPacket (::rtc::CopyOnWriteBuffer *packet, ::rtc::PacketOptions const &options, int flags)
 
MCAPI bool $IsSrtpActive () const
 
MCAPI bool $IsWritable (bool rtcp) const
 
MCAPI bool $UnregisterRtpDemuxerSink (::webrtc::RtpPacketSinkInterface *sink)
 
MCAPI void $OnRtpPacketReceived (::rtc::ReceivedPacket const &received_packet)
 
MCAPI void $OnRtcpPacketReceived (::rtc::ReceivedPacket const &packet)
 
MCAPI void $OnNetworkRouteChanged (::std::optional<::rtc::NetworkRoute > network_route)
 
MCAPI void $OnWritableState (::rtc::PacketTransportInternal *packet_transport)
 
virtual bool rtcp_mux_enabled () const
 
virtual void SetRtcpMuxEnabled (bool enable)
 
virtual::std::string const & transport_name () const
 
virtual int SetRtpOption (::rtc::Socket::Option opt, int value)
 
virtual int SetRtcpOption (::rtc::Socket::Option opt, int value)
 
virtual bool IsReadyToSend () const
 
virtual void UpdateRtpHeaderExtensionMap (::std::vector<::webrtc::RtpExtension > const &header_extensions)
 
virtual bool RegisterRtpDemuxerSink (::webrtc::RtpDemuxerCriteria const &criteria, ::webrtc::RtpPacketSinkInterface *sink)
 
MCAPI void DemuxPacket (::rtc::CopyOnWriteBuffer packet, ::webrtc::Timestamp arrival_time, ::rtc::EcnMarking ecn)
 
MCAPI ::webrtc::flat_containers_internal::flat_tree< uint, ::webrtc::identity, ::std::less< void >, ::std::vector< uint > > GetSsrcsForSink (::webrtc::RtpPacketSinkInterface *sink)
 
MCAPI bool IsTransportWritable ()
 
MCAPI void MaybeSignalReadyToSend ()
 
MCAPI void OnReadPacket (::rtc::PacketTransportInternal *transport, ::rtc::ReceivedPacket const &received_packet)
 
MCAPI void OnReadyToSend (::rtc::PacketTransportInternal *transport)
 
MCAPI void OnSentPacket (::rtc::PacketTransportInternal *packet_transport, ::rtc::SentPacket const &sent_packet)
 
MCAPI bool SendPacket (bool rtcp, ::rtc::CopyOnWriteBuffer *packet, ::rtc::PacketOptions const &options, int flags)
 
MCAPI void SetReadyToSend (bool rtcp, bool ready)
 
MCAPI void SetRtcpPacketTransport (::rtc::PacketTransportInternal *new_packet_transport)
 
MCAPI void SetRtpPacketTransport (::rtc::PacketTransportInternal *new_packet_transport)
 
MCAPI bool $rtcp_mux_enabled () const
 
MCAPI void $SetRtcpMuxEnabled (bool enable)
 
MCAPI::std::string const & $transport_name () const
 
MCAPI int $SetRtpOption (::rtc::Socket::Option opt, int value)
 
MCAPI int $SetRtcpOption (::rtc::Socket::Option opt, int value)
 
MCAPI bool $IsReadyToSend () const
 
MCAPI void $UpdateRtpHeaderExtensionMap (::std::vector<::webrtc::RtpExtension > const &header_extensions)
 
MCAPI bool $RegisterRtpDemuxerSink (::webrtc::RtpDemuxerCriteria const &criteria, ::webrtc::RtpPacketSinkInterface *sink)
 

Static Public Member Functions

static MCAPI void ** $vftable ()
 

Public Attributes

::ll::UntypedStorage< 8, 32 > mUnk8092d9
 
::ll::UntypedStorage< 8, 8 > mUnkfe375f
 
::ll::UntypedStorage< 8, 8 > mUnkfea983
 
::ll::UntypedStorage< 8, 8 > mUnkd385e7
 
::ll::UntypedStorage< 8, 8 > mUnk62d06f
 
::ll::UntypedStorage< 4, 8 > mUnk69d279
 
::ll::UntypedStorage< 4, 8 > mUnk129ed6
 
::ll::UntypedStorage< 8, 24 > mUnk109469
 
::ll::UntypedStorage< 8, 24 > mUnk904e8c
 
::ll::UntypedStorage< 1, 1 > mUnkcc3a05
 
::ll::UntypedStorage< 1, 1 > mUnke5116d
 
::ll::UntypedStorage< 4, 4 > mUnkc2972a
 
::ll::UntypedStorage< 4, 4 > mUnk917354
 
::ll::UntypedStorage< 8, 8 > mUnkd42084
 
::ll::UntypedStorage< 1, 1 > mUnk8562fd
 
::ll::UntypedStorage< 8, 8 > mUnkb8d2f7
 
::ll::UntypedStorage< 8, 8 > mUnk10d3d3
 
::ll::UntypedStorage< 1, 1 > mUnk97e80b
 
::ll::UntypedStorage< 1, 1 > mUnkae4dea
 
::ll::UntypedStorage< 1, 1 > mUnk267e0f
 
::ll::UntypedStorage< 8, 248 > mUnkdfc999
 
::ll::UntypedStorage< 1, 22 > mUnk8b2dfc
 
::ll::UntypedStorage< 1, 1 > mUnkb355f1
 
::ll::UntypedStorage< 1, 1 > mUnk86a616
 
::ll::UntypedStorage< 8, 8 > mUnkf5a1f2
 
::ll::UntypedStorage< 8, 32 > mUnk3ed5db
 
::ll::UntypedStorage< 8, 32 > mUnk3b44e7
 
::ll::UntypedStorage< 8, 32 > mUnke96161
 
::ll::UntypedStorage< 8, 32 > mUnk2ddd2d
 
::ll::UntypedStorage< 8, 32 > mUnk26d9e7
 
::ll::UntypedStorage< 8, 32 > mUnk640107
 

Constructor & Destructor Documentation

◆ SrtpTransport()

MCAPI webrtc::SrtpTransport::SrtpTransport ( bool rtcp_mux_enabled,
::webrtc::FieldTrialsView const & field_trials )
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

◆ SendRtpPacket()

virtual bool webrtc::SrtpTransport::SendRtpPacket ( ::rtc::CopyOnWriteBuffer * packet,
::rtc::PacketOptions const & options,
int flags )
virtual

Reimplemented from webrtc::RtpTransport.

◆ SendRtcpPacket()

virtual bool webrtc::SrtpTransport::SendRtcpPacket ( ::rtc::CopyOnWriteBuffer * packet,
::rtc::PacketOptions const & options,
int flags )
virtual

Reimplemented from webrtc::RtpTransport.

◆ IsSrtpActive()

virtual bool webrtc::SrtpTransport::IsSrtpActive ( ) const
virtual

Reimplemented from webrtc::RtpTransport.

◆ IsWritable()

virtual bool webrtc::SrtpTransport::IsWritable ( bool rtcp) const
virtual

Reimplemented from webrtc::RtpTransport.

◆ UnregisterRtpDemuxerSink()

virtual bool webrtc::SrtpTransport::UnregisterRtpDemuxerSink ( ::webrtc::RtpPacketSinkInterface * sink)
virtual

Reimplemented from webrtc::RtpTransport.

◆ OnRtpPacketReceived()

virtual void webrtc::SrtpTransport::OnRtpPacketReceived ( ::rtc::ReceivedPacket const & received_packet)
virtual

Reimplemented from webrtc::RtpTransport.

◆ OnRtcpPacketReceived()

virtual void webrtc::SrtpTransport::OnRtcpPacketReceived ( ::rtc::ReceivedPacket const & packet)
virtual

Reimplemented from webrtc::RtpTransport.

◆ OnNetworkRouteChanged()

virtual void webrtc::SrtpTransport::OnNetworkRouteChanged ( ::std::optional<::rtc::NetworkRoute > network_route)
virtual

Reimplemented from webrtc::RtpTransport.

◆ OnWritableState()

virtual void webrtc::SrtpTransport::OnWritableState ( ::rtc::PacketTransportInternal * packet_transport)
virtual

Reimplemented from webrtc::RtpTransport.

◆ CreateSrtpSessions()

MCAPI void webrtc::SrtpTransport::CreateSrtpSessions ( )
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.

◆ EnableExternalAuth()

MCAPI void webrtc::SrtpTransport::EnableExternalAuth ( )
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.

◆ GetSrtpOverhead()

MCAPI bool webrtc::SrtpTransport::GetSrtpOverhead ( int * srtp_overhead) 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.

◆ MaybeUpdateWritableState()

MCAPI void webrtc::SrtpTransport::MaybeUpdateWritableState ( )
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.

◆ ProtectRtcp()

MCAPI bool webrtc::SrtpTransport::ProtectRtcp ( void * p,
int in_len,
int max_len,
int * out_len )
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.

◆ ProtectRtp()

MCAPI bool webrtc::SrtpTransport::ProtectRtp ( void * p,
int in_len,
int max_len,
int * out_len )
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.

◆ ResetParams()

MCAPI void webrtc::SrtpTransport::ResetParams ( )
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.

◆ SetRtcpParams()

MCAPI bool webrtc::SrtpTransport::SetRtcpParams ( int send_crypto_suite,
uchar const * send_key,
int send_key_len,
::std::vector< int > const & send_extension_ids,
int recv_crypto_suite,
uchar const * recv_key,
int recv_key_len,
::std::vector< int > const & recv_extension_ids )
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.

◆ SetRtpParams()

MCAPI bool webrtc::SrtpTransport::SetRtpParams ( int send_crypto_suite,
uchar const * send_key,
int send_key_len,
::std::vector< int > const & send_extension_ids,
int recv_crypto_suite,
uchar const * recv_key,
int recv_key_len,
::std::vector< int > const & recv_extension_ids )
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.

◆ UnprotectRtcp()

MCAPI bool webrtc::SrtpTransport::UnprotectRtcp ( void * p,
int in_len,
int * out_len )
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.

◆ UnprotectRtp()

MCAPI bool webrtc::SrtpTransport::UnprotectRtp ( void * p,
int in_len,
int * out_len )
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::SrtpTransport::$ctor ( bool rtcp_mux_enabled,
::webrtc::FieldTrialsView const & field_trials )
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::SrtpTransport::$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.

◆ $SendRtpPacket()

MCAPI bool webrtc::SrtpTransport::$SendRtpPacket ( ::rtc::CopyOnWriteBuffer * packet,
::rtc::PacketOptions const & options,
int flags )
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.

◆ $SendRtcpPacket()

MCAPI bool webrtc::SrtpTransport::$SendRtcpPacket ( ::rtc::CopyOnWriteBuffer * packet,
::rtc::PacketOptions const & options,
int flags )
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.

◆ $IsSrtpActive()

MCAPI bool webrtc::SrtpTransport::$IsSrtpActive ( ) 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.

◆ $IsWritable()

MCAPI bool webrtc::SrtpTransport::$IsWritable ( bool rtcp) 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.

◆ $UnregisterRtpDemuxerSink()

MCAPI bool webrtc::SrtpTransport::$UnregisterRtpDemuxerSink ( ::webrtc::RtpPacketSinkInterface * sink)
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.

◆ $OnRtpPacketReceived()

MCAPI void webrtc::SrtpTransport::$OnRtpPacketReceived ( ::rtc::ReceivedPacket const & received_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.

◆ $OnRtcpPacketReceived()

MCAPI void webrtc::SrtpTransport::$OnRtcpPacketReceived ( ::rtc::ReceivedPacket 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.

◆ $OnNetworkRouteChanged()

MCAPI void webrtc::SrtpTransport::$OnNetworkRouteChanged ( ::std::optional<::rtc::NetworkRoute > network_route)
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.

◆ $OnWritableState()

MCAPI void webrtc::SrtpTransport::$OnWritableState ( ::rtc::PacketTransportInternal * 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.

◆ $vftable()

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

◆ rtcp_mux_enabled()

virtual bool webrtc::RtpTransport::rtcp_mux_enabled ( ) const
virtualinherited

◆ SetRtcpMuxEnabled()

virtual void webrtc::RtpTransport::SetRtcpMuxEnabled ( bool enable)
virtualinherited

◆ transport_name()

virtual::std::string const & webrtc::RtpTransport::transport_name ( ) const
virtualinherited

◆ SetRtpOption()

virtual int webrtc::RtpTransport::SetRtpOption ( ::rtc::Socket::Option opt,
int value )
virtualinherited

◆ SetRtcpOption()

virtual int webrtc::RtpTransport::SetRtcpOption ( ::rtc::Socket::Option opt,
int value )
virtualinherited

◆ IsReadyToSend()

virtual bool webrtc::RtpTransport::IsReadyToSend ( ) const
virtualinherited

◆ UpdateRtpHeaderExtensionMap()

virtual void webrtc::RtpTransport::UpdateRtpHeaderExtensionMap ( ::std::vector<::webrtc::RtpExtension > const & header_extensions)
virtualinherited

◆ RegisterRtpDemuxerSink()

virtual bool webrtc::RtpTransport::RegisterRtpDemuxerSink ( ::webrtc::RtpDemuxerCriteria const & criteria,
::webrtc::RtpPacketSinkInterface * sink )
virtualinherited

◆ DemuxPacket()

MCAPI void webrtc::RtpTransport::DemuxPacket ( ::rtc::CopyOnWriteBuffer packet,
::webrtc::Timestamp arrival_time,
::rtc::EcnMarking ecn )
inherited
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.

◆ GetSsrcsForSink()

MCAPI ::webrtc::flat_containers_internal:: flat_tree< uint, ::webrtc::identity, ::std::less< void >, ::std::vector< uint > > webrtc::RtpTransport::GetSsrcsForSink ( ::webrtc::RtpPacketSinkInterface * sink)
inherited
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.

◆ IsTransportWritable()

MCAPI bool webrtc::RtpTransport::IsTransportWritable ( )
inherited
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.

◆ MaybeSignalReadyToSend()

MCAPI void webrtc::RtpTransport::MaybeSignalReadyToSend ( )
inherited
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.

◆ OnReadPacket()

MCAPI void webrtc::RtpTransport::OnReadPacket ( ::rtc::PacketTransportInternal * transport,
::rtc::ReceivedPacket const & received_packet )
inherited
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.

◆ OnReadyToSend()

MCAPI void webrtc::RtpTransport::OnReadyToSend ( ::rtc::PacketTransportInternal * transport)
inherited
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.

◆ OnSentPacket()

MCAPI void webrtc::RtpTransport::OnSentPacket ( ::rtc::PacketTransportInternal * packet_transport,
::rtc::SentPacket const & sent_packet )
inherited
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.

◆ SendPacket()

MCAPI bool webrtc::RtpTransport::SendPacket ( bool rtcp,
::rtc::CopyOnWriteBuffer * packet,
::rtc::PacketOptions const & options,
int flags )
inherited
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.

◆ SetReadyToSend()

MCAPI void webrtc::RtpTransport::SetReadyToSend ( bool rtcp,
bool ready )
inherited
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.

◆ SetRtcpPacketTransport()

MCAPI void webrtc::RtpTransport::SetRtcpPacketTransport ( ::rtc::PacketTransportInternal * new_packet_transport)
inherited
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.

◆ SetRtpPacketTransport()

MCAPI void webrtc::RtpTransport::SetRtpPacketTransport ( ::rtc::PacketTransportInternal * new_packet_transport)
inherited
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.

◆ $rtcp_mux_enabled()

MCAPI bool webrtc::RtpTransport::$rtcp_mux_enabled ( ) const
inherited
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.

◆ $SetRtcpMuxEnabled()

MCAPI void webrtc::RtpTransport::$SetRtcpMuxEnabled ( bool enable)
inherited
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.

◆ $transport_name()

MCAPI::std::string const & webrtc::RtpTransport::$transport_name ( ) const
inherited
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.

◆ $SetRtpOption()

MCAPI int webrtc::RtpTransport::$SetRtpOption ( ::rtc::Socket::Option opt,
int value )
inherited
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.

◆ $SetRtcpOption()

MCAPI int webrtc::RtpTransport::$SetRtcpOption ( ::rtc::Socket::Option opt,
int value )
inherited
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.

◆ $IsReadyToSend()

MCAPI bool webrtc::RtpTransport::$IsReadyToSend ( ) const
inherited
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.

◆ $UpdateRtpHeaderExtensionMap()

MCAPI void webrtc::RtpTransport::$UpdateRtpHeaderExtensionMap ( ::std::vector<::webrtc::RtpExtension > const & header_extensions)
inherited
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.

◆ $RegisterRtpDemuxerSink()

MCAPI bool webrtc::RtpTransport::$RegisterRtpDemuxerSink ( ::webrtc::RtpDemuxerCriteria const & criteria,
::webrtc::RtpPacketSinkInterface * sink )
inherited
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: