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

SctpDataChanneloperator= (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()

static 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()

static 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()

static 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: