|
MCAPI void | AddHandoverState (::dcsctp::DcSctpSocketHandoverState &) |
|
MCAPI ::std::vector<::webrtc::StrongAlias<::dcsctp::StreamIDTag, ushort > > | BeginResetStreams () |
|
MCAPI void | CommitResetStreams () |
|
MCAPI ::std::vector<::std::pair<::webrtc::StrongAlias<::dcsctp::TSNTag, uint >, ::dcsctp::Data > > | GetChunksForFastRetransmit (uint64) |
|
MCAPI ::std::vector<::std::pair<::webrtc::StrongAlias<::dcsctp::TSNTag, uint >, ::dcsctp::Data > > | GetChunksToSend (::webrtc::Timestamp, uint64) |
|
MCAPI::dcsctp::HandoverReadinessStatus | GetHandoverReadiness () const |
|
MCAPI uint64 | GetSerializedChunkSize (::dcsctp::Data const &) const |
|
MCAPI void | HandleIncreasedCumulativeTsnAck (uint64, uint64) |
|
MCAPI void | HandlePacketLoss (::dcsctp::UnwrappedSequenceNumber<::webrtc::StrongAlias<::dcsctp::TSNTag, uint > >) |
|
MCAPI bool | HandleSack (::webrtc::Timestamp, ::dcsctp::SackChunk const &) |
|
MCAPI void | HandleT3RtxTimerExpiry () |
|
MCAPI bool | HasStreamsReadyToBeReset () const |
|
MCAPI bool | IsSackValid (::dcsctp::SackChunk const &) const |
|
MCAPI void | MaybeExitFastRecovery (::dcsctp::UnwrappedSequenceNumber<::webrtc::StrongAlias<::dcsctp::TSNTag, uint > >) |
|
MCAPI void | PrepareResetStream (::webrtc::StrongAlias<::dcsctp::StreamIDTag, ushort >) |
|
MCAPI void | RestoreFromState (::dcsctp::DcSctpSocketHandoverState const &) |
|
MCAPI | RetransmissionQueue (::std::string_view, ::dcsctp::DcSctpSocketCallbacks *, ::webrtc::StrongAlias<::dcsctp::TSNTag, uint >, uint64, ::dcsctp::SendQueue &, ::std::function< void(::webrtc::TimeDelta)>, ::std::function< void()>, ::dcsctp::Timer &, ::dcsctp::DcSctpOptions const &, bool, bool) |
|
MCAPI void | RollbackResetStreams () |
|
MCAPI bool | ShouldSendForwardTsn (::webrtc::Timestamp) |
|
MCAPI void | StartT3RtxTimerIfOutstandingData () |
|
MCAPI void | UpdateRTT (::webrtc::Timestamp, ::dcsctp::UnwrappedSequenceNumber<::webrtc::StrongAlias<::dcsctp::TSNTag, uint > >) |
|
MCAPI void | UpdateReceiverWindow (uint) |
|
MCAPI bool | can_send_data () const |
|
MCAPI uint64 | max_bytes_to_send () const |
|
MCAPI | ~RetransmissionQueue () |
|
MCAPI void * | $ctor (::std::string_view, ::dcsctp::DcSctpSocketCallbacks *, ::webrtc::StrongAlias<::dcsctp::TSNTag, uint >, uint64, ::dcsctp::SendQueue &, ::std::function< void(::webrtc::TimeDelta)>, ::std::function< void()>, ::dcsctp::Timer &, ::dcsctp::DcSctpOptions const &, bool, bool) |
|
MCAPI void | $dtor () |
|
◆ RetransmissionQueue()
MCAPI dcsctp::RetransmissionQueue::RetransmissionQueue |
( |
::std::string_view | , |
|
|
::dcsctp::DcSctpSocketCallbacks * | , |
|
|
::webrtc::StrongAlias<::dcsctp::TSNTag, uint > | , |
|
|
uint64 | , |
|
|
::dcsctp::SendQueue & | , |
|
|
::std::function< void(::webrtc::TimeDelta)> | , |
|
|
::std::function< void()> | , |
|
|
::dcsctp::Timer & | , |
|
|
::dcsctp::DcSctpOptions const & | , |
|
|
bool | , |
|
|
bool | ) |
- 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.
◆ ~RetransmissionQueue()
MCAPI dcsctp::RetransmissionQueue::~RetransmissionQueue |
( |
| ) |
|
- 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.
◆ AddHandoverState()
- 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.
◆ BeginResetStreams()
- 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.
◆ CommitResetStreams()
MCAPI void dcsctp::RetransmissionQueue::CommitResetStreams |
( |
| ) |
|
- 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.
◆ GetChunksForFastRetransmit()
- 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.
◆ GetChunksToSend()
- 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.
◆ GetHandoverReadiness()
MCAPI::dcsctp::HandoverReadinessStatus dcsctp::RetransmissionQueue::GetHandoverReadiness |
( |
| ) |
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.
◆ GetSerializedChunkSize()
MCAPI uint64 dcsctp::RetransmissionQueue::GetSerializedChunkSize |
( |
::dcsctp::Data const & | | ) |
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.
◆ HandleIncreasedCumulativeTsnAck()
MCAPI void dcsctp::RetransmissionQueue::HandleIncreasedCumulativeTsnAck |
( |
uint64 | , |
|
|
uint64 | ) |
- 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.
◆ HandlePacketLoss()
- 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.
◆ HandleSack()
- 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.
◆ HandleT3RtxTimerExpiry()
MCAPI void dcsctp::RetransmissionQueue::HandleT3RtxTimerExpiry |
( |
| ) |
|
- 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.
◆ HasStreamsReadyToBeReset()
MCAPI bool dcsctp::RetransmissionQueue::HasStreamsReadyToBeReset |
( |
| ) |
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.
◆ IsSackValid()
- 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.
◆ MaybeExitFastRecovery()
- 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.
◆ PrepareResetStream()
- 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.
◆ RestoreFromState()
- 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.
◆ RollbackResetStreams()
MCAPI void dcsctp::RetransmissionQueue::RollbackResetStreams |
( |
| ) |
|
- 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.
◆ ShouldSendForwardTsn()
- 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.
◆ StartT3RtxTimerIfOutstandingData()
MCAPI void dcsctp::RetransmissionQueue::StartT3RtxTimerIfOutstandingData |
( |
| ) |
|
- 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.
◆ UpdateRTT()
- 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.
◆ UpdateReceiverWindow()
MCAPI void dcsctp::RetransmissionQueue::UpdateReceiverWindow |
( |
uint | | ) |
|
- 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.
◆ can_send_data()
MCAPI bool dcsctp::RetransmissionQueue::can_send_data |
( |
| ) |
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.
◆ max_bytes_to_send()
MCAPI uint64 dcsctp::RetransmissionQueue::max_bytes_to_send |
( |
| ) |
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.
◆ $ctor()
MCAPI void * dcsctp::RetransmissionQueue::$ctor |
( |
::std::string_view | , |
|
|
::dcsctp::DcSctpSocketCallbacks * | , |
|
|
::webrtc::StrongAlias<::dcsctp::TSNTag, uint > | , |
|
|
uint64 | , |
|
|
::dcsctp::SendQueue & | , |
|
|
::std::function< void(::webrtc::TimeDelta)> | , |
|
|
::std::function< void()> | , |
|
|
::dcsctp::Timer & | , |
|
|
::dcsctp::DcSctpOptions const & | , |
|
|
bool | , |
|
|
bool | ) |
- 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::RetransmissionQueue::$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.
The documentation for this class was generated from the following file: