52 enum class NackAction : uint {};
70 MCAPI
void MarkAsRetransmitted();
72 MCAPI ::dcsctp::OutstandingData::Item::NackAction Nack(
bool);
102 MCAPI
void BeginResetStreams();
104 MCAPI ::dcsctp::ForwardTsnChunk CreateForwardTsn()
const;
106 MCAPI ::dcsctp::IForwardTsnChunk CreateIForwardTsn()
const;
110 MCAPI ::std::vector<::std::pair<::webrtc::StrongAlias<::dcsctp::TSNTag, uint>,
::dcsctp::Data>>
111 ExtractChunksThatCanFit(
116 MCAPI ::std::vector<::std::pair<::webrtc::StrongAlias<::dcsctp::TSNTag, uint>,
::dcsctp::Data>>
117 GetChunksToBeFastRetransmitted(uint64);
119 MCAPI ::std::vector<::std::pair<::webrtc::StrongAlias<::dcsctp::TSNTag, uint>,
::dcsctp::Data>>
120 GetChunksToBeRetransmitted(uint64);
122 MCAPI ::dcsctp::OutstandingData::Item
const&
125 MCAPI ::dcsctp::OutstandingData::Item&
130 MCAPI ::dcsctp::OutstandingData::AckInfo HandleSack(
136 MCAPI ::std::optional<::dcsctp::UnwrappedSequenceNumber<::webrtc::StrongAlias<::dcsctp::TSNTag, uint>>> Insert(
145 MCAPI ::webrtc::TimeDelta
149 MCAPI
void NackAll();
164 MCAPI
bool ShouldSendForwardTsn()
const;
166 MCAPI ::dcsctp::UnwrappedSequenceNumber<::webrtc::StrongAlias<::dcsctp::TSNTag, uint>>
167 highest_outstanding_tsn()
const;