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; }
30 MCNAPI ::std::optional<::webrtc::TransportPacketsFeedback>
33 MCNAPI ::std::vector<::webrtc::PacketResult>
Definition Timestamp.h:10
Definition TransportFeedback.h:17
Definition NetworkRoute.h:7
Definition SentPacket.h:12
Definition RtpPacketSendInfo.h:13
Definition TransportFeedbackAdapter.h:20
MCAPI::webrtc::DataSize GetOutstandingData() const
MCAPI void SetNetworkRoute(::rtc::NetworkRoute const &)
MCAPI ::std::optional<::webrtc::SentPacket > ProcessSentPacket(::rtc::SentPacket const &)
MCAPI ~TransportFeedbackAdapter()
MCAPI ::std::optional<::webrtc::TransportPacketsFeedback > ProcessTransportFeedback(::webrtc::rtcp::TransportFeedback const &, ::webrtc::Timestamp)
MCAPI ::std::vector<::webrtc::PacketResult > ProcessTransportFeedbackInner(::webrtc::rtcp::TransportFeedback const &, ::webrtc::Timestamp)
MCAPI TransportFeedbackAdapter()
MCAPI void AddPacket(::webrtc::RtpPacketSendInfo const &, uint64, ::webrtc::Timestamp)