71 virtual ::std::optional<::dcsctp::SendQueue::DataToSend> Produce(
::webrtc::Timestamp, uint64) = 0;
83 virtual bool HasStreamsReadyToBeReset()
const = 0;
86 virtual ::std::vector<::webrtc::StrongAlias<::dcsctp::StreamIDTag, ushort>> GetStreamsReadyToBeReset() = 0;
89 virtual void CommitResetStreams() = 0;
92 virtual void RollbackResetStreams() = 0;
95 virtual void Reset() = 0;
101 virtual uint64 total_buffered_amount()
const = 0;
110 virtual void EnableMessageInterleaving(
bool) = 0;