LeviLamina
Loading...
Searching...
No Matches
dcsctp::TraditionalReassemblyStreams::OrderedStream Class Reference
+ Inheritance diagram for dcsctp::TraditionalReassemblyStreams::OrderedStream:

Public Member Functions

OrderedStreamoperator= (OrderedStream const &)
 
 OrderedStream (OrderedStream const &)
 
MCAPI int Add (::dcsctp::UnwrappedSequenceNumber<::webrtc::StrongAlias<::dcsctp::TSNTag, uint > > tsn, ::dcsctp::Data data)
 
MCAPI uint64 EraseTo (::webrtc::StrongAlias<::dcsctp::SSNTag, ushort > ssn)
 
MCAPI OrderedStream (::dcsctp::TraditionalReassemblyStreams *parent, ::webrtc::StrongAlias<::dcsctp::SSNTag, ushort > next_ssn)
 
MCAPI uint64 TryToAssembleMessage ()
 
MCAPI uint64 TryToAssembleMessages ()
 
MCAPI uint64 TryToAssembleMessagesFastpath (::dcsctp::UnwrappedSequenceNumber<::webrtc::StrongAlias<::dcsctp::SSNTag, ushort > > ssn, ::dcsctp::UnwrappedSequenceNumber<::webrtc::StrongAlias<::dcsctp::TSNTag, uint > > tsn, ::dcsctp::Data data)
 
MCAPI void * $ctor (::dcsctp::TraditionalReassemblyStreams *parent, ::webrtc::StrongAlias<::dcsctp::SSNTag, ushort > next_ssn)
 
MCAPI uint64 AssembleMessage (::std::_Tree_iterator<::std::_Tree_val<::std::_Tree_simple_types<::std::pair< ::dcsctp::UnwrappedSequenceNumber<::webrtc::StrongAlias<::dcsctp::TSNTag, uint > > const, ::dcsctp::Data > > > > start, ::std::_Tree_iterator<::std::_Tree_val<::std::_Tree_simple_types<::std::pair< ::dcsctp::UnwrappedSequenceNumber<::webrtc::StrongAlias<::dcsctp::TSNTag, uint > > const, ::dcsctp::Data > > > > end)
 
MCAPI uint64 AssembleMessage (::dcsctp::UnwrappedSequenceNumber<::webrtc::StrongAlias<::dcsctp::TSNTag, uint > > tsn, ::dcsctp::Data data)
 

Public Attributes

::ll::UntypedStorage< 8, 16 > mUnk8a9c6a
 
::ll::UntypedStorage< 8, 16 > mUnk83bda9
 
::ll::UntypedStorage< 8, 8 > mUnkdb6cd9
 
::ll::UntypedStorage< 8, 8 > mUnk58f649
 

Constructor & Destructor Documentation

◆ OrderedStream()

MCAPI dcsctp::TraditionalReassemblyStreams::OrderedStream::OrderedStream ( ::dcsctp::TraditionalReassemblyStreams * parent,
::webrtc::StrongAlias<::dcsctp::SSNTag, ushort > next_ssn )
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

◆ Add()

MCAPI int dcsctp::TraditionalReassemblyStreams::OrderedStream::Add ( ::dcsctp::UnwrappedSequenceNumber<::webrtc::StrongAlias<::dcsctp::TSNTag, uint > > tsn,
::dcsctp::Data data )
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.

◆ EraseTo()

MCAPI uint64 dcsctp::TraditionalReassemblyStreams::OrderedStream::EraseTo ( ::webrtc::StrongAlias<::dcsctp::SSNTag, ushort > ssn)
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.

◆ TryToAssembleMessage()

MCAPI uint64 dcsctp::TraditionalReassemblyStreams::OrderedStream::TryToAssembleMessage ( )
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.

◆ TryToAssembleMessages()

MCAPI uint64 dcsctp::TraditionalReassemblyStreams::OrderedStream::TryToAssembleMessages ( )
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.

◆ TryToAssembleMessagesFastpath()

MCAPI uint64 dcsctp::TraditionalReassemblyStreams::OrderedStream::TryToAssembleMessagesFastpath ( ::dcsctp::UnwrappedSequenceNumber<::webrtc::StrongAlias<::dcsctp::SSNTag, ushort > > ssn,
::dcsctp::UnwrappedSequenceNumber<::webrtc::StrongAlias<::dcsctp::TSNTag, uint > > tsn,
::dcsctp::Data data )
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::TraditionalReassemblyStreams::OrderedStream::$ctor ( ::dcsctp::TraditionalReassemblyStreams * parent,
::webrtc::StrongAlias<::dcsctp::SSNTag, ushort > next_ssn )
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.

◆ AssembleMessage() [1/2]

MCAPI uint64 dcsctp::TraditionalReassemblyStreams::StreamBase::AssembleMessage ( ::std::_Tree_iterator<::std::_Tree_val<::std::_Tree_simple_types<::std::pair< ::dcsctp::UnwrappedSequenceNumber<::webrtc::StrongAlias<::dcsctp::TSNTag, uint > > const, ::dcsctp::Data > > > > start,
::std::_Tree_iterator<::std::_Tree_val<::std::_Tree_simple_types<::std::pair< ::dcsctp::UnwrappedSequenceNumber<::webrtc::StrongAlias<::dcsctp::TSNTag, uint > > const, ::dcsctp::Data > > > > end )
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.

◆ AssembleMessage() [2/2]

MCAPI uint64 dcsctp::TraditionalReassemblyStreams::StreamBase::AssembleMessage ( ::dcsctp::UnwrappedSequenceNumber<::webrtc::StrongAlias<::dcsctp::TSNTag, uint > > tsn,
::dcsctp::Data data )
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: