3#include "mc/_HeaderOutputPredefine.h"
7namespace rtc {
struct NetworkRoute; }
8namespace rtc {
struct SentPacket; }
9namespace webrtc {
class DataSize; }
10namespace webrtc {
class Timestamp; }
11namespace webrtc {
struct PacketResult; }
12namespace webrtc {
struct RtpPacketSendInfo; }
13namespace webrtc {
struct SentPacket; }
14namespace webrtc {
struct TransportPacketsFeedback; }
15namespace webrtc::rtcp {
class TransportFeedback; }
23 enum class SendTimeHistoryStatus :
int {
Definition Timestamp.h:10
Definition TransportFeedbackAdapter.h:20
MCAPI::webrtc::DataSize GetOutstandingData() const
MCAPI ::std::optional<::webrtc::TransportPacketsFeedback > ProcessTransportFeedback(::webrtc::rtcp::TransportFeedback const &feedback, ::webrtc::Timestamp feedback_receive_time)
MCAPI ~TransportFeedbackAdapter()
MCAPI TransportFeedbackAdapter()
MCAPI void SetNetworkRoute(::rtc::NetworkRoute const &network_route)
MCAPI ::std::vector<::webrtc::PacketResult > ProcessTransportFeedbackInner(::webrtc::rtcp::TransportFeedback const &feedback, ::webrtc::Timestamp feedback_receive_time)
MCAPI void AddPacket(::webrtc::RtpPacketSendInfo const &packet_info, uint64 overhead_bytes, ::webrtc::Timestamp creation_time)
MCAPI ::std::optional<::webrtc::SentPacket > ProcessSentPacket(::rtc::SentPacket const &sent_packet)
Definition TransportFeedback.h:18
Definition NetworkRoute.h:7
Definition SentPacket.h:12
Definition RtpPacketSendInfo.h:13