|
virtual void | SendPacket (::rtc::ArrayView< uchar const > data) |
|
virtual::dcsctp::SendPacketStatus | SendPacketWithStatus (::rtc::ArrayView< uchar const > data) |
|
virtual ::std::unique_ptr<::dcsctp::Timeout > | CreateTimeout (::webrtc::TaskQueueBase::DelayPrecision precision) |
|
virtual ::std::unique_ptr<::dcsctp::Timeout > | CreateTimeout () |
|
virtual::dcsctp::TimeMs | TimeMillis () |
|
virtual::webrtc::Timestamp | Now () |
|
virtual uint | GetRandomInt (uint, uint)=0 |
|
virtual void | NotifyOutgoingMessageBufferEmpty () |
|
virtual void | OnMessageReceived (::dcsctp::DcSctpMessage)=0 |
|
virtual void | OnError (::dcsctp::ErrorKind, ::std::string_view)=0 |
|
virtual void | OnAborted (::dcsctp::ErrorKind, ::std::string_view)=0 |
|
virtual void | OnConnected ()=0 |
|
virtual void | OnClosed ()=0 |
|
virtual void | OnConnectionRestarted ()=0 |
|
virtual void | OnStreamsResetFailed (::rtc::ArrayView<::webrtc::StrongAlias<::dcsctp::StreamIDTag, ushort > const >, ::std::string_view)=0 |
|
virtual void | OnStreamsResetPerformed (::rtc::ArrayView<::webrtc::StrongAlias<::dcsctp::StreamIDTag, ushort > const >)=0 |
|
virtual void | OnIncomingStreamsReset (::rtc::ArrayView<::webrtc::StrongAlias<::dcsctp::StreamIDTag, ushort > const >)=0 |
|
virtual void | OnBufferedAmountLow (::webrtc::StrongAlias<::dcsctp::StreamIDTag, ushort > stream_id) |
|
virtual void | OnTotalBufferedAmountLow () |
|
virtual void | OnLifecycleMessageFullySent (::dcsctp::LifecycleId lifecycle_id) |
|
virtual void | OnLifecycleMessageExpired (::dcsctp::LifecycleId lifecycle_id, bool maybe_delivered) |
|
virtual void | OnLifecycleMessageDelivered (::dcsctp::LifecycleId lifecycle_id) |
|
virtual void | OnLifecycleEnd (::dcsctp::LifecycleId lifecycle_id) |
|
MCAPI void | $SendPacket (::rtc::ArrayView< uchar const > data) |
|
MCAPI::dcsctp::SendPacketStatus | $SendPacketWithStatus (::rtc::ArrayView< uchar const > data) |
|
MCAPI ::std::unique_ptr<::dcsctp::Timeout > | $CreateTimeout (::webrtc::TaskQueueBase::DelayPrecision precision) |
|
MCAPI ::std::unique_ptr<::dcsctp::Timeout > | $CreateTimeout () |
|
MCAPI::dcsctp::TimeMs | $TimeMillis () |
|
MCAPI::webrtc::Timestamp | $Now () |
|
MCAPI void | $NotifyOutgoingMessageBufferEmpty () |
|
MCAPI void | $OnBufferedAmountLow (::webrtc::StrongAlias<::dcsctp::StreamIDTag, ushort > stream_id) |
|
MCAPI void | $OnTotalBufferedAmountLow () |
|
MCAPI void | $OnLifecycleMessageFullySent (::dcsctp::LifecycleId lifecycle_id) |
|
MCAPI void | $OnLifecycleMessageExpired (::dcsctp::LifecycleId lifecycle_id, bool maybe_delivered) |
|
MCAPI void | $OnLifecycleMessageDelivered (::dcsctp::LifecycleId lifecycle_id) |
|
MCAPI void | $OnLifecycleEnd (::dcsctp::LifecycleId lifecycle_id) |
|