LeviLamina
Loading...
Searching...
No Matches
dcsctp::OutstandingData::Item Class Reference

Public Types

enum class  AckState : uchar { KUnacked = 0 , KAcked = 1 , KNacked = 2 }
enum class  Lifecycle : uchar { KActive = 0 , KToBeRetransmitted = 1 , KAbandoned = 2 }
enum class  NackAction : int { KNothing = 0 , KRetransmit = 1 , KAbandon = 2 }

Public Member Functions

Itemoperator= (Item const &)
 Item (Item const &)
MCAPI Item (::webrtc::StrongAlias<::dcsctp::OutgoingMessageIdTag, uint > message_id, ::dcsctp::Data data, ::webrtc::Timestamp time_sent, ::dcsctp::MaxRetransmits max_retransmissions, ::webrtc::Timestamp expires_at, ::dcsctp::LifecycleId lifecycle_id)
MCAPI void * $ctor (::webrtc::StrongAlias<::dcsctp::OutgoingMessageIdTag, uint > message_id, ::dcsctp::Data data, ::webrtc::Timestamp time_sent, ::dcsctp::MaxRetransmits max_retransmissions, ::webrtc::Timestamp expires_at, ::dcsctp::LifecycleId lifecycle_id)

Public Attributes

::ll::UntypedStorage< 4, 4 > mUnkdbfdd2
::ll::UntypedStorage< 8, 8 > mUnk45a00b
::ll::UntypedStorage< 2, 2 > mUnk238c57
::ll::UntypedStorage< 1, 1 > mUnk2fade3
::ll::UntypedStorage< 1, 1 > mUnk5cefd9
::ll::UntypedStorage< 1, 1 > mUnkc5ddfc
::ll::UntypedStorage< 2, 2 > mUnkfe576f
::ll::UntypedStorage< 8, 8 > mUnk9c8b55
::ll::UntypedStorage< 8, 8 > mUnk49856c
::ll::UntypedStorage< 8, 48 > mUnk95b183

Constructor & Destructor Documentation

◆ Item()

MCAPI dcsctp::OutstandingData::Item::Item ( ::webrtc::StrongAlias<::dcsctp::OutgoingMessageIdTag, uint > message_id,
::dcsctp::Data data,
::webrtc::Timestamp time_sent,
::dcsctp::MaxRetransmits max_retransmissions,
::webrtc::Timestamp expires_at,
::dcsctp::LifecycleId lifecycle_id )
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

◆ $ctor()

MCAPI void * dcsctp::OutstandingData::Item::$ctor ( ::webrtc::StrongAlias<::dcsctp::OutgoingMessageIdTag, uint > message_id,
::dcsctp::Data data,
::webrtc::Timestamp time_sent,
::dcsctp::MaxRetransmits max_retransmissions,
::webrtc::Timestamp expires_at,
::dcsctp::LifecycleId lifecycle_id )
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: