LeviLamina
Loading...
Searching...
No Matches
dcsctp::SackChunk Class Reference
Inheritance diagram for dcsctp::SackChunk:

Classes

struct  GapAckBlock

Public Member Functions

SackChunk & operator= (SackChunk const &)
 SackChunk (SackChunk const &)
virtual void SerializeTo (::std::vector< uchar > &out) const
virtual::std::string ToString () const
MCAPI SackChunk (::webrtc::StrongAlias<::dcsctp::TSNTag, uint > cumulative_tsn_ack, uint a_rwnd, ::std::vector<::dcsctp::SackChunk::GapAckBlock > gap_ack_blocks, ::std::set<::webrtc::StrongAlias<::dcsctp::TSNTag, uint > > duplicate_tsns)
MCAPI void * $ctor (::webrtc::StrongAlias<::dcsctp::TSNTag, uint > cumulative_tsn_ack, uint a_rwnd, ::std::vector<::dcsctp::SackChunk::GapAckBlock > gap_ack_blocks, ::std::set<::webrtc::StrongAlias<::dcsctp::TSNTag, uint > > duplicate_tsns)
MCAPI void $dtor ()
MCAPI void $SerializeTo (::std::vector< uchar > &out) const
MCAPI::std::string $ToString () const

Static Public Member Functions

static MCAPI ::std::optional<::dcsctp::SackChunkParse (::rtc::ArrayView< uchar const > data)
static MCAPI void ** $vftable ()

Public Attributes

::ll::UntypedStorage< 4, 4 > mUnk67c613
::ll::UntypedStorage< 4, 4 > mUnkfd7970
::ll::UntypedStorage< 8, 24 > mUnk70e3b0
::ll::UntypedStorage< 8, 16 > mUnkeb8073

Constructor & Destructor Documentation

◆ SackChunk()

MCAPI dcsctp::SackChunk::SackChunk ( ::webrtc::StrongAlias<::dcsctp::TSNTag, uint > cumulative_tsn_ack,
uint a_rwnd,
::std::vector<::dcsctp::SackChunk::GapAckBlock > gap_ack_blocks,
::std::set<::webrtc::StrongAlias<::dcsctp::TSNTag, uint > > duplicate_tsns )
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

◆ SerializeTo()

virtual void dcsctp::SackChunk::SerializeTo ( ::std::vector< uchar > & out) const
virtual

Implements dcsctp::Chunk.

◆ ToString()

virtual::std::string dcsctp::SackChunk::ToString ( ) const
virtual

Implements dcsctp::Chunk.

◆ Parse()

MCAPI ::std::optional<::dcsctp::SackChunk > dcsctp::SackChunk::Parse ( ::rtc::ArrayView< uchar const > data)
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.

◆ $ctor()

MCAPI void * dcsctp::SackChunk::$ctor ( ::webrtc::StrongAlias<::dcsctp::TSNTag, uint > cumulative_tsn_ack,
uint a_rwnd,
::std::vector<::dcsctp::SackChunk::GapAckBlock > gap_ack_blocks,
::std::set<::webrtc::StrongAlias<::dcsctp::TSNTag, uint > > duplicate_tsns )
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 dcsctp::SackChunk::$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.

◆ $SerializeTo()

MCAPI void dcsctp::SackChunk::$SerializeTo ( ::std::vector< uchar > & out) 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.

◆ $ToString()

MCAPI::std::string dcsctp::SackChunk::$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.

◆ $vftable()

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

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