3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/external/rtc/EcnMarking.h"
10namespace rtc {
class SocketAddress; }
11namespace webrtc {
class Timestamp; }
19 enum class DecryptionInfo :
int {
44 MCNAPI ::rtc::ReceivedPacket
CopyAndSet(::rtc::ReceivedPacket::DecryptionInfo decryption_info)
const;
49 ::std::optional<::webrtc::Timestamp> arrival_time,
50 ::rtc::EcnMarking ecn,
51 ::rtc::ReceivedPacket::DecryptionInfo decryption
58 MCNAPI static ::rtc::ReceivedPacket
68 ::std::optional<::webrtc::Timestamp> arrival_time,
69 ::rtc::EcnMarking ecn,
70 ::rtc::ReceivedPacket::DecryptionInfo decryption
Definition _HeaderOutputPredefine.h:260
Definition ReceivedPacket.h:16
MCAPI ReceivedPacket(::rtc::ArrayView< uchar const > payload, ::rtc::SocketAddress const &source_address, ::std::optional<::webrtc::Timestamp > arrival_time, ::rtc::EcnMarking ecn, ::rtc::ReceivedPacket::DecryptionInfo decryption)
MCAPI void * $ctor(::rtc::ArrayView< uchar const > payload, ::rtc::SocketAddress const &source_address, ::std::optional<::webrtc::Timestamp > arrival_time, ::rtc::EcnMarking ecn, ::rtc::ReceivedPacket::DecryptionInfo decryption)
static MCAPI ::rtc::ReceivedPacket CreateFromLegacy(uchar const *data, uint64 size, int64 packet_time_us, ::rtc::SocketAddress const &source_address)
MCAPI::rtc::ReceivedPacket CopyAndSet(::rtc::ReceivedPacket::DecryptionInfo decryption_info) const
Definition SocketAddress.h:12