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

Classes

class  ObserverAdapter

Public Types

enum class  HandshakeState : int {
  KHandshakeInit = 0 , KHandshakeShouldSendOpen = 1 , KHandshakeShouldSendAck = 2 , KHandshakeWaitingForAck = 3 ,
  KHandshakeReady = 4
}
enum class  DataState : int { KConnecting = 0 , KOpen = 1 , KClosing = 2 , KClosed = 3 }

Public Member Functions

SctpDataChannel & operator= (SctpDataChannel const &)
 SctpDataChannel (SctpDataChannel const &)
virtual void RegisterObserver (::webrtc::DataChannelObserver *observer)
virtual void UnregisterObserver ()
virtual::std::string label () const
virtual bool reliable () const
virtual bool ordered () const
virtual ushort maxRetransmitTime () const
virtual ushort maxRetransmits () const
virtual ::std::optional< int > maxPacketLifeTime () const
virtual ::std::optional< int > maxRetransmitsOpt () const
virtual::std::string protocol () const
virtual bool negotiated () const
virtual int id () const
virtual::webrtc::Priority priority () const
virtual uint64 buffered_amount () const
virtual void Close ()
virtual::webrtc::DataChannelInterface::DataState state () const
virtual::webrtc::RTCError error () const
virtual uint messages_sent () const
virtual uint64 bytes_sent () const
virtual uint messages_received () const
virtual uint64 bytes_received () const
virtual uint64 bytes_send_buffer () const
virtual bool Send (::webrtc::DataBuffer const &buffer)
virtual void SendAsync (::webrtc::DataBuffer buffer, ::absl::AnyInvocable< void(::webrtc::RTCError) && > on_complete)
MCAPI void CloseAbruptlyWithDataChannelFailure (::std::string const &message)
MCAPI void CloseAbruptlyWithError (::webrtc::RTCError error)
MCAPI void DeliverQueuedReceivedData ()
MCAPI::webrtc::DataChannelStats GetStats () const
MCAPI void MaybeSendOnBufferedAmountChanged ()
MCAPI void OnBufferedAmountLow ()
MCAPI void OnClosingProcedureComplete ()
MCAPI void OnClosingProcedureStartedRemotely ()
MCAPI void OnDataReceived (::webrtc::DataMessageType type, ::rtc::CopyOnWriteBuffer const &payload)
MCAPI void OnTransportChannelClosed (::webrtc::RTCError error)
MCAPI void OnTransportChannelCreated ()
MCAPI void OnTransportReady ()
MCAPI SctpDataChannel (::webrtc::InternalDataChannelInit const &config, ::rtc::WeakPtr<::webrtc::SctpDataChannelControllerInterface > controller, ::std::string const &label, bool connected_to_transport, ::rtc::Thread *signaling_thread, ::rtc::Thread *network_thread)
MCAPI bool SendControlMessage (::rtc::CopyOnWriteBuffer const &buffer)
MCAPI::webrtc::RTCError SendDataMessage (::webrtc::DataBuffer const &buffer, bool queue_if_blocked)
MCAPI::webrtc::RTCError SendImpl (::webrtc::DataBuffer buffer)
MCAPI void SetSctpSid_n (::webrtc::StreamId sid)
MCAPI void SetState (::webrtc::DataChannelInterface::DataState state)
MCAPI void UpdateState ()
MCAPI void * $ctor (::webrtc::InternalDataChannelInit const &config, ::rtc::WeakPtr<::webrtc::SctpDataChannelControllerInterface > controller, ::std::string const &label, bool connected_to_transport, ::rtc::Thread *signaling_thread, ::rtc::Thread *network_thread)
MCAPI void $dtor ()
MCAPI void $RegisterObserver (::webrtc::DataChannelObserver *observer)
MCAPI void $UnregisterObserver ()
MCAPI::std::string $label () const
MCAPI bool $reliable () const
MCAPI bool $ordered () const
MCAPI ushort $maxRetransmitTime () const
MCAPI ushort $maxRetransmits () const
MCAPI ::std::optional< int > $maxPacketLifeTime () const
MCAPI ::std::optional< int > $maxRetransmitsOpt () const
MCAPI::std::string $protocol () const
MCAPI bool $negotiated () const
MCAPI int $id () const
MCAPI::webrtc::Priority $priority () const
MCAPI uint64 $buffered_amount () const
MCAPI void $Close ()
MCAPI::webrtc::DataChannelInterface::DataState $state () const
MCAPI::webrtc::RTCError $error () const
MCAPI uint $messages_sent () const
MCAPI uint64 $bytes_sent () const
MCAPI uint $messages_received () const
MCAPI uint64 $bytes_received () const
MCAPI uint64 $bytes_send_buffer () const
MCAPI bool $Send (::webrtc::DataBuffer const &buffer)
MCAPI void $SendAsync (::webrtc::DataBuffer buffer, ::absl::AnyInvocable< void(::webrtc::RTCError) && > on_complete)
virtual void AddRef () const =0
virtual::webrtc::RefCountReleaseStatus Release () const =0

Static Public Member Functions

static MCAPI ::webrtc::scoped_refptr<::webrtc::SctpDataChannelCreate (::rtc::WeakPtr<::webrtc::SctpDataChannelControllerInterface > controller, ::std::string const &label, bool connected_to_transport, ::webrtc::InternalDataChannelInit const &config, ::rtc::Thread *signaling_thread, ::rtc::Thread *network_thread)
static MCAPI ::webrtc::scoped_refptr<::webrtc::DataChannelInterfaceCreateProxy (::webrtc::scoped_refptr<::webrtc::SctpDataChannel > channel, ::webrtc::scoped_refptr<::webrtc::PendingTaskSafetyFlag > signaling_safety)
static MCAPI void ** $vftable ()
static MCAPI uint64 MaxSendQueueSize ()

Public Attributes

::ll::UntypedStorage< 8, 8 > mUnkbda45a
::ll::UntypedStorage< 8, 8 > mUnk13548f
::ll::UntypedStorage< 2, 4 > mUnkab3466
::ll::UntypedStorage< 4, 4 > mUnk9256c4
::ll::UntypedStorage< 8, 32 > mUnk840781
::ll::UntypedStorage< 8, 32 > mUnk19117a
::ll::UntypedStorage< 4, 8 > mUnkffae17
::ll::UntypedStorage< 4, 8 > mUnkb09717
::ll::UntypedStorage< 4, 8 > mUnk3ae18a
::ll::UntypedStorage< 1, 1 > mUnk269941
::ll::UntypedStorage< 1, 1 > mUnk4cf2fb
::ll::UntypedStorage< 8, 8 > mUnkf28c17
::ll::UntypedStorage< 8, 8 > mUnkd0441c
::ll::UntypedStorage< 8, 8 > mUnkea17bd
::ll::UntypedStorage< 4, 4 > mUnka12f55
::ll::UntypedStorage< 8, 48 > mUnk321db7
::ll::UntypedStorage< 4, 4 > mUnk94579e
::ll::UntypedStorage< 8, 8 > mUnkc1e3df
::ll::UntypedStorage< 4, 4 > mUnkc2f6a8
::ll::UntypedStorage< 8, 8 > mUnk11159a
::ll::UntypedStorage< 8, 16 > mUnk96602b
::ll::UntypedStorage< 4, 4 > mUnke0f8f0
::ll::UntypedStorage< 1, 1 > mUnkdfae7e
::ll::UntypedStorage< 8, 48 > mUnkc9a510
::ll::UntypedStorage< 8, 8 > mUnkdb0ebb

Constructor & Destructor Documentation

◆ SctpDataChannel()

MCAPI webrtc::SctpDataChannel::SctpDataChannel ( ::webrtc::InternalDataChannelInit const & config,
::rtc::WeakPtr<::webrtc::SctpDataChannelControllerInterface > controller,
::std::string const & label,
bool connected_to_transport,
::rtc::Thread * signaling_thread,
::rtc::Thread * network_thread )
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

◆ RegisterObserver()

virtual void webrtc::SctpDataChannel::RegisterObserver ( ::webrtc::DataChannelObserver * observer)
virtual

◆ UnregisterObserver()

virtual void webrtc::SctpDataChannel::UnregisterObserver ( )
virtual

◆ label()

virtual::std::string webrtc::SctpDataChannel::label ( ) const
virtual

◆ reliable()

virtual bool webrtc::SctpDataChannel::reliable ( ) const
virtual

◆ ordered()

virtual bool webrtc::SctpDataChannel::ordered ( ) const
virtual

Reimplemented from webrtc::DataChannelInterface.

◆ maxRetransmitTime()

virtual ushort webrtc::SctpDataChannel::maxRetransmitTime ( ) const
virtual

Reimplemented from webrtc::DataChannelInterface.

◆ maxRetransmits()

virtual ushort webrtc::SctpDataChannel::maxRetransmits ( ) const
virtual

Reimplemented from webrtc::DataChannelInterface.

◆ negotiated()

virtual bool webrtc::SctpDataChannel::negotiated ( ) const
virtual

Reimplemented from webrtc::DataChannelInterface.

◆ id()

virtual int webrtc::SctpDataChannel::id ( ) const
virtual

◆ buffered_amount()

virtual uint64 webrtc::SctpDataChannel::buffered_amount ( ) const
virtual

◆ Close()

virtual void webrtc::SctpDataChannel::Close ( )
virtual

◆ state()

virtual::webrtc::DataChannelInterface::DataState webrtc::SctpDataChannel::state ( ) const
virtual

◆ messages_sent()

virtual uint webrtc::SctpDataChannel::messages_sent ( ) const
virtual

◆ bytes_sent()

virtual uint64 webrtc::SctpDataChannel::bytes_sent ( ) const
virtual

◆ messages_received()

virtual uint webrtc::SctpDataChannel::messages_received ( ) const
virtual

◆ bytes_received()

virtual uint64 webrtc::SctpDataChannel::bytes_received ( ) const
virtual

◆ bytes_send_buffer()

virtual uint64 webrtc::SctpDataChannel::bytes_send_buffer ( ) const
virtual

◆ Send()

virtual bool webrtc::SctpDataChannel::Send ( ::webrtc::DataBuffer const & buffer)
virtual

Reimplemented from webrtc::DataChannelInterface.

◆ SendAsync()

virtual void webrtc::SctpDataChannel::SendAsync ( ::webrtc::DataBuffer buffer,
::absl::AnyInvocable< void(::webrtc::RTCError) && > on_complete )
virtual

Reimplemented from webrtc::DataChannelInterface.

◆ CloseAbruptlyWithDataChannelFailure()

MCAPI void webrtc::SctpDataChannel::CloseAbruptlyWithDataChannelFailure ( ::std::string const & message)
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.

◆ CloseAbruptlyWithError()

MCAPI void webrtc::SctpDataChannel::CloseAbruptlyWithError ( ::webrtc::RTCError 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.

◆ DeliverQueuedReceivedData()

MCAPI void webrtc::SctpDataChannel::DeliverQueuedReceivedData ( )
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::webrtc::DataChannelStats webrtc::SctpDataChannel::GetStats ( ) 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.

◆ MaybeSendOnBufferedAmountChanged()

MCAPI void webrtc::SctpDataChannel::MaybeSendOnBufferedAmountChanged ( )
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.

◆ OnBufferedAmountLow()

MCAPI void webrtc::SctpDataChannel::OnBufferedAmountLow ( )
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.

◆ OnClosingProcedureComplete()

MCAPI void webrtc::SctpDataChannel::OnClosingProcedureComplete ( )
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.

◆ OnClosingProcedureStartedRemotely()

MCAPI void webrtc::SctpDataChannel::OnClosingProcedureStartedRemotely ( )
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.

◆ OnDataReceived()

MCAPI void webrtc::SctpDataChannel::OnDataReceived ( ::webrtc::DataMessageType type,
::rtc::CopyOnWriteBuffer const & payload )
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.

◆ OnTransportChannelClosed()

MCAPI void webrtc::SctpDataChannel::OnTransportChannelClosed ( ::webrtc::RTCError 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.

◆ OnTransportChannelCreated()

MCAPI void webrtc::SctpDataChannel::OnTransportChannelCreated ( )
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.

◆ OnTransportReady()

MCAPI void webrtc::SctpDataChannel::OnTransportReady ( )
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.

◆ SendControlMessage()

MCAPI bool webrtc::SctpDataChannel::SendControlMessage ( ::rtc::CopyOnWriteBuffer const & buffer)
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.

◆ SendDataMessage()

MCAPI::webrtc::RTCError webrtc::SctpDataChannel::SendDataMessage ( ::webrtc::DataBuffer const & buffer,
bool queue_if_blocked )
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.

◆ SendImpl()

MCAPI::webrtc::RTCError webrtc::SctpDataChannel::SendImpl ( ::webrtc::DataBuffer buffer)
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.

◆ SetSctpSid_n()

MCAPI void webrtc::SctpDataChannel::SetSctpSid_n ( ::webrtc::StreamId sid)
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.

◆ SetState()

MCAPI void webrtc::SctpDataChannel::SetState ( ::webrtc::DataChannelInterface::DataState state)
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.

◆ UpdateState()

MCAPI void webrtc::SctpDataChannel::UpdateState ( )
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.

◆ Create()

MCAPI ::webrtc::scoped_refptr<::webrtc::SctpDataChannel > webrtc::SctpDataChannel::Create ( ::rtc::WeakPtr<::webrtc::SctpDataChannelControllerInterface > controller,
::std::string const & label,
bool connected_to_transport,
::webrtc::InternalDataChannelInit const & config,
::rtc::Thread * signaling_thread,
::rtc::Thread * network_thread )
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.

◆ CreateProxy()

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::SctpDataChannel::$ctor ( ::webrtc::InternalDataChannelInit const & config,
::rtc::WeakPtr<::webrtc::SctpDataChannelControllerInterface > controller,
::std::string const & label,
bool connected_to_transport,
::rtc::Thread * signaling_thread,
::rtc::Thread * network_thread )
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::SctpDataChannel::$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.

◆ $RegisterObserver()

MCAPI void webrtc::SctpDataChannel::$RegisterObserver ( ::webrtc::DataChannelObserver * observer)
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.

◆ $UnregisterObserver()

MCAPI void webrtc::SctpDataChannel::$UnregisterObserver ( )
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.

◆ $label()

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

◆ $reliable()

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

◆ $ordered()

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

◆ $maxRetransmitTime()

MCAPI ushort webrtc::SctpDataChannel::$maxRetransmitTime ( ) 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.

◆ $maxRetransmits()

MCAPI ushort webrtc::SctpDataChannel::$maxRetransmits ( ) 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.

◆ $maxPacketLifeTime()

MCAPI ::std::optional< int > webrtc::SctpDataChannel::$maxPacketLifeTime ( ) 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.

◆ $maxRetransmitsOpt()

MCAPI ::std::optional< int > webrtc::SctpDataChannel::$maxRetransmitsOpt ( ) 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.

◆ $protocol()

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

◆ $negotiated()

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

◆ $id()

MCAPI int webrtc::SctpDataChannel::$id ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $priority()

MCAPI::webrtc::Priority webrtc::SctpDataChannel::$priority ( ) 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.

◆ $buffered_amount()

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

◆ $Close()

MCAPI void webrtc::SctpDataChannel::$Close ( )
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.

◆ $state()

MCAPI::webrtc::DataChannelInterface::DataState webrtc::SctpDataChannel::$state ( ) 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.

◆ $error()

MCAPI::webrtc::RTCError webrtc::SctpDataChannel::$error ( ) 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.

◆ $messages_sent()

MCAPI uint webrtc::SctpDataChannel::$messages_sent ( ) 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.

◆ $bytes_sent()

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

◆ $messages_received()

MCAPI uint webrtc::SctpDataChannel::$messages_received ( ) 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.

◆ $bytes_received()

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

◆ $bytes_send_buffer()

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

◆ $Send()

MCAPI bool webrtc::SctpDataChannel::$Send ( ::webrtc::DataBuffer const & buffer)
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.

◆ $SendAsync()

MCAPI void webrtc::SctpDataChannel::$SendAsync ( ::webrtc::DataBuffer buffer,
::absl::AnyInvocable< void(::webrtc::RTCError) && > on_complete )
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::SctpDataChannel::$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.

◆ MaxSendQueueSize()

MCAPI uint64 webrtc::DataChannelInterface::MaxSendQueueSize ( )
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: