LeviLamina
|
Classes | |
struct | MoreUseful |
class | StoredPacket |
Public Types | |
enum class | PaddingMode : uint |
enum class | StorageMode : uint |
Public Member Functions | |
MCAPI void | Clear () |
MCAPI void | CullAcknowledgedPackets (::rtc::ArrayView< ushort const >) |
MCAPI void | CullOldPackets () |
MCAPI ::std::unique_ptr<::webrtc::RtpPacketToSend > | GetPacketAndMarkAsPending (ushort, ::rtc::FunctionView<::std::unique_ptr<::webrtc::RtpPacketToSend >(::webrtc::RtpPacketToSend const &)>) |
MCAPI int | GetPacketIndex (ushort) const |
MCAPI ::std::unique_ptr<::webrtc::RtpPacketToSend > | GetPayloadPaddingPacket (::rtc::FunctionView< ::std::unique_ptr<::webrtc::RtpPacketToSend >(::webrtc::RtpPacketToSend const &)>) |
MCAPI::webrtc::RtpPacketHistory::StorageMode | GetStorageMode () const |
MCAPI::webrtc::RtpPacketHistory::StoredPacket * | GetStoredPacket (ushort) |
MCAPI void | MarkPacketAsSent (ushort) |
MCAPI void | PutRtpPacket (::std::unique_ptr<::webrtc::RtpPacketToSend >, ::webrtc::Timestamp) |
MCAPI ::std::unique_ptr<::webrtc::RtpPacketToSend > | RemovePacket (int) |
MCAPI void | Reset () |
MCAPI | RtpPacketHistory (::webrtc::Clock *, ::webrtc::RtpPacketHistory::PaddingMode) |
MCAPI void | SetRtt (::webrtc::TimeDelta) |
MCAPI void | SetStorePacketsStatus (::webrtc::RtpPacketHistory::StorageMode, uint64) |
MCAPI bool | VerifyRtt (::webrtc::RtpPacketHistory::StoredPacket const &) const |
MCAPI bool | padding_priority_enabled () const |
MCAPI void * | $ctor (::webrtc::Clock *, ::webrtc::RtpPacketHistory::PaddingMode) |
MCAPI void | $dtor () |
Static Public Member Functions | |
static MCAPI ::webrtc::TimeDelta const & | kMinPacketDuration () |