LeviLamina
Loading...
Searching...
No Matches
dcsctp::TransmissionControlBlock Class Reference

Public Member Functions

MCAPI void AddHandoverState (::dcsctp::DcSctpSocketHandoverState &)
 
MCAPI void ClearCookieEchoChunk ()
 
MCAPI::dcsctp::HandoverReadinessStatus GetHandoverReadiness () const
 
MCAPI void MaybeSendFastRetransmit ()
 
MCAPI void MaybeSendForwardTsn (::dcsctp::SctpPacket::Builder &, ::webrtc::Timestamp)
 
MCAPI void MaybeSendSack ()
 
MCAPI::webrtc::TimeDelta OnDelayedAckTimerExpiry ()
 
MCAPI::webrtc::TimeDelta OnRtxTimerExpiry ()
 
MCAPI void RestoreFromState (::dcsctp::DcSctpSocketHandoverState const &)
 
MCAPI void SendBufferedPackets (::webrtc::Timestamp)
 
MCAPI void SendBufferedPackets (::dcsctp::SctpPacket::Builder &, ::webrtc::Timestamp)
 
MCAPI TransmissionControlBlock (::dcsctp::TimerManager &, ::std::string_view, ::dcsctp::DcSctpOptions const &, ::dcsctp::Capabilities const &, ::dcsctp::DcSctpSocketCallbacks &, ::dcsctp::SendQueue &, ::webrtc::StrongAlias<::dcsctp::VerificationTagTag, uint >, ::webrtc::StrongAlias<::dcsctp::TSNTag, uint >, ::webrtc::StrongAlias<::dcsctp::VerificationTagTag, uint >, ::webrtc::StrongAlias<::dcsctp::TSNTag, uint >, uint64, ::webrtc::StrongAlias<::dcsctp::TieTagTag, uint64 >, ::dcsctp::PacketSender &, ::std::function< bool()>)
 
MCAPI void * $ctor (::dcsctp::TimerManager &, ::std::string_view, ::dcsctp::DcSctpOptions const &, ::dcsctp::Capabilities const &, ::dcsctp::DcSctpSocketCallbacks &, ::dcsctp::SendQueue &, ::webrtc::StrongAlias<::dcsctp::VerificationTagTag, uint >, ::webrtc::StrongAlias<::dcsctp::TSNTag, uint >, ::webrtc::StrongAlias<::dcsctp::VerificationTagTag, uint >, ::webrtc::StrongAlias<::dcsctp::TSNTag, uint >, uint64, ::webrtc::StrongAlias<::dcsctp::TieTagTag, uint64 >, ::dcsctp::PacketSender &, ::std::function< bool()>)
 

Static Public Member Functions

static MCAPI void ** $vftable ()
 

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