LeviLamina
Loading...
Searching...
No Matches
webrtc::BaseChannel Class Referenceabstract
Inheritance diagram for webrtc::BaseChannel:

Public Types

enum class  SocketType : int { Rtp = 0 , Rtcp = 1 }

Public Member Functions

BaseChannel & operator= (BaseChannel const &)
 BaseChannel (BaseChannel const &)
virtual::std::string const & mid () const
virtual::std::string_view transport_name () const
virtual bool SetRtpTransport (::webrtc::RtpTransportInternal *rtp_transport)
virtual bool SetLocalContent (::webrtc::MediaContentDescription const *content, ::webrtc::SdpType type, ::std::string &error_desc)
virtual bool SetRemoteContent (::webrtc::MediaContentDescription const *content, ::webrtc::SdpType type, ::std::string &error_desc)
virtual bool SetPayloadTypeDemuxingEnabled (bool enabled)
virtual void Enable (bool enable)
virtual ::std::vector<::webrtc::StreamParams > const & local_streams () const
virtual ::std::vector<::webrtc::StreamParams > const & remote_streams () const
virtual void SetFirstPacketReceivedCallback (::std::function< void()> callback)
virtual void SetFirstPacketSentCallback (::std::function< void()> callback)
virtual int SetOption (::webrtc::MediaChannelNetworkInterface::SocketType type, ::webrtc::Socket::Option opt, int value)
virtual void OnRtpPacket (::webrtc::RtpPacketReceived const &parsed_packet)
virtual::webrtc::VideoMediaSendChannelInterface * video_media_send_channel ()
virtual::webrtc::VoiceMediaSendChannelInterface * voice_media_send_channel ()
virtual::webrtc::VideoMediaReceiveChannelInterface * video_media_receive_channel ()
virtual::webrtc::VoiceMediaReceiveChannelInterface * voice_media_receive_channel ()
virtual bool SendPacket (::webrtc::CopyOnWriteBuffer *packet, ::webrtc::AsyncSocketPacketOptions const &options)
virtual bool SendRtcp (::webrtc::CopyOnWriteBuffer *packet, ::webrtc::AsyncSocketPacketOptions const &options)
virtual void UpdateMediaSendRecvState_w ()=0
virtual bool SetLocalContent_w (::webrtc::MediaContentDescription const *content, ::webrtc::SdpType type, ::std::string &error_desc)=0
virtual bool SetRemoteContent_w (::webrtc::MediaContentDescription const *content, ::webrtc::SdpType type, ::std::string &error_desc)=0
MCAPI BaseChannel (::webrtc::TaskQueueBase *worker_thread, ::webrtc::Thread *network_thread, ::webrtc::TaskQueueBase *signaling_thread, ::std::unique_ptr<::webrtc::MediaSendChannelInterface > send_media_channel_impl, ::std::unique_ptr<::webrtc::MediaReceiveChannelInterface > receive_media_channel_impl, ::std::string_view mid, bool srtp_required, ::webrtc::CryptoOptions crypto_options, ::webrtc::UniqueRandomIdGenerator *ssrc_generator)
MCAPI void ChannelNotWritable_n ()
MCAPI void ChannelWritable_n ()
MCAPI bool ConnectToRtpTransport_n ()
MCAPI void DisableMedia_w ()
MCAPI bool MaybeAddHandledPayloadType (int payload_type)
MCAPI bool MaybeUpdateDemuxerAndRtpExtensions_w (bool update_demuxer, ::std::optional<::std::vector<::webrtc::RtpExtension > > extensions, ::std::string &error_desc)
MCAPI bool RegisterRtpDemuxerSink_w ()
MCAPI bool SendPacket (bool rtcp, ::webrtc::CopyOnWriteBuffer *packet, ::webrtc::AsyncSocketPacketOptions const &options)
MCAPI::std::string ToString () const
MCAPI bool UpdateLocalStreams_w (::std::vector<::webrtc::StreamParams > const &streams, ::webrtc::SdpType type, ::std::string &error_desc)
MCAPI bool UpdateRemoteStreams_w (::webrtc::MediaContentDescription const *content, ::webrtc::SdpType type, ::std::string &error_desc)
MCAPI bool srtp_active () const
MCAPI void * $ctor (::webrtc::TaskQueueBase *worker_thread, ::webrtc::Thread *network_thread, ::webrtc::TaskQueueBase *signaling_thread, ::std::unique_ptr<::webrtc::MediaSendChannelInterface > send_media_channel_impl, ::std::unique_ptr<::webrtc::MediaReceiveChannelInterface > receive_media_channel_impl, ::std::string_view mid, bool srtp_required, ::webrtc::CryptoOptions crypto_options, ::webrtc::UniqueRandomIdGenerator *ssrc_generator)
MCAPI void $dtor ()
MCAPI::std::string const & $mid () const
MCAPI::std::string_view $transport_name () const
MCAPI bool $SetRtpTransport (::webrtc::RtpTransportInternal *rtp_transport)
MCAPI bool $SetLocalContent (::webrtc::MediaContentDescription const *content, ::webrtc::SdpType type, ::std::string &error_desc)
MCAPI bool $SetRemoteContent (::webrtc::MediaContentDescription const *content, ::webrtc::SdpType type, ::std::string &error_desc)
MCAPI bool $SetPayloadTypeDemuxingEnabled (bool enabled)
MCAPI void $Enable (bool enable)
MCAPI ::std::vector<::webrtc::StreamParams > const & $local_streams () const
MCAPI ::std::vector<::webrtc::StreamParams > const & $remote_streams () const
MCAPI void $SetFirstPacketReceivedCallback (::std::function< void()> callback)
MCAPI void $SetFirstPacketSentCallback (::std::function< void()> callback)
MCAPI int $SetOption (::webrtc::MediaChannelNetworkInterface::SocketType type, ::webrtc::Socket::Option opt, int value)
MCAPI void $OnRtpPacket (::webrtc::RtpPacketReceived const &parsed_packet)
MCAPI::webrtc::VideoMediaSendChannelInterface * $video_media_send_channel ()
MCAPI::webrtc::VoiceMediaSendChannelInterface * $voice_media_send_channel ()
MCAPI::webrtc::VideoMediaReceiveChannelInterface * $video_media_receive_channel ()
MCAPI::webrtc::VoiceMediaReceiveChannelInterface * $voice_media_receive_channel ()
MCAPI bool $SendPacket (::webrtc::CopyOnWriteBuffer *packet, ::webrtc::AsyncSocketPacketOptions const &options)
MCAPI bool $SendRtcp (::webrtc::CopyOnWriteBuffer *packet, ::webrtc::AsyncSocketPacketOptions const &options)
virtual::webrtc::MediaType media_type () const =0
virtual::webrtc::VideoChannel * AsVideoChannel ()=0
virtual::webrtc::VoiceChannel * AsVoiceChannel ()=0
virtual::webrtc::MediaSendChannelInterface * media_send_channel ()=0
virtual::webrtc::MediaReceiveChannelInterface * media_receive_channel ()=0

Static Public Member Functions

static MCAPI void ** $vftableForRtpPacketSinkInterface ()
static MCAPI void ** $vftableForMediaChannelNetworkInterface ()
static MCAPI void ** $vftableForChannelInterface ()
static MCAPI void ** $vftable ()

Public Attributes

::ll::UntypedStorage< 8, 8 > mUnk117f8c
::ll::UntypedStorage< 8, 8 > mUnk8da9d2
::ll::UntypedStorage< 8, 8 > mUnkc323d3
::ll::UntypedStorage< 8, 8 > mUnk5c7572
::ll::UntypedStorage< 8, 8 > mUnk8c71db
::ll::UntypedStorage< 8, 8 > mUnk35c471
::ll::UntypedStorage< 8, 64 > mUnk8a4672
::ll::UntypedStorage< 8, 64 > mUnk382937
::ll::UntypedStorage< 8, 8 > mUnkb2a9f1
::ll::UntypedStorage< 8, 24 > mUnka3ed7b
::ll::UntypedStorage< 8, 24 > mUnkdf42f6
::ll::UntypedStorage< 1, 1 > mUnk21901e
::ll::UntypedStorage< 1, 1 > mUnk3de49a
::ll::UntypedStorage< 1, 1 > mUnk6a591e
::ll::UntypedStorage< 1, 1 > mUnk94ad59
::ll::UntypedStorage< 4, 4 > mUnkbc057e
::ll::UntypedStorage< 1, 1 > mUnke0e696
::ll::UntypedStorage< 1, 1 > mUnk94a9ba
::ll::UntypedStorage< 1, 1 > mUnkbe9cc1
::ll::UntypedStorage< 8, 24 > mUnk16a138
::ll::UntypedStorage< 8, 24 > mUnkb9f3f2
::ll::UntypedStorage< 4, 4 > mUnkf8395f
::ll::UntypedStorage< 4, 4 > mUnkaea4ec
::ll::UntypedStorage< 8, 32 > mUnk345786
::ll::UntypedStorage< 8, 24 > mUnk10a28a
::ll::UntypedStorage< 8, 128 > mUnk7306cf
::ll::UntypedStorage< 8, 8 > mUnk908d87

Constructor & Destructor Documentation

◆ BaseChannel()

MCAPI webrtc::BaseChannel::BaseChannel ( ::webrtc::TaskQueueBase * worker_thread,
::webrtc::Thread * network_thread,
::webrtc::TaskQueueBase * signaling_thread,
::std::unique_ptr<::webrtc::MediaSendChannelInterface > send_media_channel_impl,
::std::unique_ptr<::webrtc::MediaReceiveChannelInterface > receive_media_channel_impl,
::std::string_view mid,
bool srtp_required,
::webrtc::CryptoOptions crypto_options,
::webrtc::UniqueRandomIdGenerator * ssrc_generator )
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

◆ mid()

virtual::std::string const & webrtc::BaseChannel::mid ( ) const
virtual

◆ transport_name()

virtual::std::string_view webrtc::BaseChannel::transport_name ( ) const
virtual

◆ SetRtpTransport()

virtual bool webrtc::BaseChannel::SetRtpTransport ( ::webrtc::RtpTransportInternal * rtp_transport)
virtual

◆ SetLocalContent()

virtual bool webrtc::BaseChannel::SetLocalContent ( ::webrtc::MediaContentDescription const * content,
::webrtc::SdpType type,
::std::string & error_desc )
virtual

◆ SetRemoteContent()

virtual bool webrtc::BaseChannel::SetRemoteContent ( ::webrtc::MediaContentDescription const * content,
::webrtc::SdpType type,
::std::string & error_desc )
virtual

◆ SetPayloadTypeDemuxingEnabled()

virtual bool webrtc::BaseChannel::SetPayloadTypeDemuxingEnabled ( bool enabled)
virtual

◆ Enable()

virtual void webrtc::BaseChannel::Enable ( bool enable)
virtual

◆ local_streams()

virtual ::std::vector<::webrtc::StreamParams > const & webrtc::BaseChannel::local_streams ( ) const
virtual

◆ remote_streams()

virtual ::std::vector<::webrtc::StreamParams > const & webrtc::BaseChannel::remote_streams ( ) const
virtual

◆ SetFirstPacketReceivedCallback()

virtual void webrtc::BaseChannel::SetFirstPacketReceivedCallback ( ::std::function< void()> callback)
virtual

◆ SetFirstPacketSentCallback()

virtual void webrtc::BaseChannel::SetFirstPacketSentCallback ( ::std::function< void()> callback)
virtual

◆ SetOption()

virtual int webrtc::BaseChannel::SetOption ( ::webrtc::MediaChannelNetworkInterface::SocketType type,
::webrtc::Socket::Option opt,
int value )
virtual

◆ OnRtpPacket()

virtual void webrtc::BaseChannel::OnRtpPacket ( ::webrtc::RtpPacketReceived const & parsed_packet)
virtual

◆ video_media_send_channel()

virtual::webrtc::VideoMediaSendChannelInterface * webrtc::BaseChannel::video_media_send_channel ( )
virtual

◆ voice_media_send_channel()

virtual::webrtc::VoiceMediaSendChannelInterface * webrtc::BaseChannel::voice_media_send_channel ( )
virtual

◆ video_media_receive_channel()

virtual::webrtc::VideoMediaReceiveChannelInterface * webrtc::BaseChannel::video_media_receive_channel ( )
virtual

◆ voice_media_receive_channel()

virtual::webrtc::VoiceMediaReceiveChannelInterface * webrtc::BaseChannel::voice_media_receive_channel ( )
virtual

◆ SendPacket() [1/2]

virtual bool webrtc::BaseChannel::SendPacket ( ::webrtc::CopyOnWriteBuffer * packet,
::webrtc::AsyncSocketPacketOptions const & options )
virtual

◆ SendRtcp()

virtual bool webrtc::BaseChannel::SendRtcp ( ::webrtc::CopyOnWriteBuffer * packet,
::webrtc::AsyncSocketPacketOptions const & options )
virtual

◆ ChannelNotWritable_n()

MCAPI void webrtc::BaseChannel::ChannelNotWritable_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.

◆ ChannelWritable_n()

MCAPI void webrtc::BaseChannel::ChannelWritable_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.

◆ ConnectToRtpTransport_n()

MCAPI bool webrtc::BaseChannel::ConnectToRtpTransport_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.

◆ DisableMedia_w()

MCAPI void webrtc::BaseChannel::DisableMedia_w ( )
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.

◆ MaybeAddHandledPayloadType()

MCAPI bool webrtc::BaseChannel::MaybeAddHandledPayloadType ( int payload_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.

◆ MaybeUpdateDemuxerAndRtpExtensions_w()

MCAPI bool webrtc::BaseChannel::MaybeUpdateDemuxerAndRtpExtensions_w ( bool update_demuxer,
::std::optional<::std::vector<::webrtc::RtpExtension > > extensions,
::std::string & error_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.

◆ RegisterRtpDemuxerSink_w()

MCAPI bool webrtc::BaseChannel::RegisterRtpDemuxerSink_w ( )
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() [2/2]

MCAPI bool webrtc::BaseChannel::SendPacket ( bool rtcp,
::webrtc::CopyOnWriteBuffer * packet,
::webrtc::AsyncSocketPacketOptions const & options )
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::std::string webrtc::BaseChannel::ToString ( ) 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.

◆ UpdateLocalStreams_w()

MCAPI bool webrtc::BaseChannel::UpdateLocalStreams_w ( ::std::vector<::webrtc::StreamParams > const & streams,
::webrtc::SdpType type,
::std::string & error_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.

◆ UpdateRemoteStreams_w()

MCAPI bool webrtc::BaseChannel::UpdateRemoteStreams_w ( ::webrtc::MediaContentDescription const * content,
::webrtc::SdpType type,
::std::string & error_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.

◆ srtp_active()

MCAPI bool webrtc::BaseChannel::srtp_active ( ) 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()

MCAPI void * webrtc::BaseChannel::$ctor ( ::webrtc::TaskQueueBase * worker_thread,
::webrtc::Thread * network_thread,
::webrtc::TaskQueueBase * signaling_thread,
::std::unique_ptr<::webrtc::MediaSendChannelInterface > send_media_channel_impl,
::std::unique_ptr<::webrtc::MediaReceiveChannelInterface > receive_media_channel_impl,
::std::string_view mid,
bool srtp_required,
::webrtc::CryptoOptions crypto_options,
::webrtc::UniqueRandomIdGenerator * ssrc_generator )
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::BaseChannel::$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.

◆ $mid()

MCAPI::std::string const & webrtc::BaseChannel::$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.

◆ $transport_name()

MCAPI::std::string_view webrtc::BaseChannel::$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.

◆ $SetRtpTransport()

MCAPI bool webrtc::BaseChannel::$SetRtpTransport ( ::webrtc::RtpTransportInternal * rtp_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.

◆ $SetLocalContent()

MCAPI bool webrtc::BaseChannel::$SetLocalContent ( ::webrtc::MediaContentDescription const * content,
::webrtc::SdpType type,
::std::string & error_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.

◆ $SetRemoteContent()

MCAPI bool webrtc::BaseChannel::$SetRemoteContent ( ::webrtc::MediaContentDescription const * content,
::webrtc::SdpType type,
::std::string & error_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.

◆ $SetPayloadTypeDemuxingEnabled()

MCAPI bool webrtc::BaseChannel::$SetPayloadTypeDemuxingEnabled ( bool enabled)
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.

◆ $Enable()

MCAPI void webrtc::BaseChannel::$Enable ( bool enable)
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.

◆ $local_streams()

MCAPI ::std::vector<::webrtc::StreamParams > const & webrtc::BaseChannel::$local_streams ( ) 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.

◆ $remote_streams()

MCAPI ::std::vector<::webrtc::StreamParams > const & webrtc::BaseChannel::$remote_streams ( ) 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.

◆ $SetFirstPacketReceivedCallback()

MCAPI void webrtc::BaseChannel::$SetFirstPacketReceivedCallback ( ::std::function< void()> callback)
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.

◆ $SetFirstPacketSentCallback()

MCAPI void webrtc::BaseChannel::$SetFirstPacketSentCallback ( ::std::function< void()> callback)
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.

◆ $SetOption()

MCAPI int webrtc::BaseChannel::$SetOption ( ::webrtc::MediaChannelNetworkInterface::SocketType type,
::webrtc::Socket::Option opt,
int value )
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.

◆ $OnRtpPacket()

MCAPI void webrtc::BaseChannel::$OnRtpPacket ( ::webrtc::RtpPacketReceived const & parsed_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.

◆ $video_media_send_channel()

MCAPI::webrtc::VideoMediaSendChannelInterface * webrtc::BaseChannel::$video_media_send_channel ( )
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.

◆ $voice_media_send_channel()

MCAPI::webrtc::VoiceMediaSendChannelInterface * webrtc::BaseChannel::$voice_media_send_channel ( )
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.

◆ $video_media_receive_channel()

MCAPI::webrtc::VideoMediaReceiveChannelInterface * webrtc::BaseChannel::$video_media_receive_channel ( )
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.

◆ $voice_media_receive_channel()

MCAPI::webrtc::VoiceMediaReceiveChannelInterface * webrtc::BaseChannel::$voice_media_receive_channel ( )
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::BaseChannel::$SendPacket ( ::webrtc::CopyOnWriteBuffer * packet,
::webrtc::AsyncSocketPacketOptions const & options )
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.

◆ $SendRtcp()

MCAPI bool webrtc::BaseChannel::$SendRtcp ( ::webrtc::CopyOnWriteBuffer * packet,
::webrtc::AsyncSocketPacketOptions const & options )
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.

◆ $vftableForRtpPacketSinkInterface()

MCAPI void ** webrtc::BaseChannel::$vftableForRtpPacketSinkInterface ( )
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.

◆ $vftableForMediaChannelNetworkInterface()

MCAPI void ** webrtc::BaseChannel::$vftableForMediaChannelNetworkInterface ( )
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.

◆ $vftableForChannelInterface()

MCAPI void ** webrtc::BaseChannel::$vftableForChannelInterface ( )
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.

◆ $vftable()

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