#include "logging/rtc_event_log/events/rtc_event_generic_ack_received.h"
#include <cstdint>
#include <memory>
#include <vector>
#include "absl/memory/memory.h"
#include "absl/types/optional.h"
#include "api/rtc_event_log/rtc_event.h"
#include "rtc_base/time_utils.h"
namespace webrtc {
std::vector<std::unique_ptr<RtcEventGenericAckReceived>>
RtcEventGenericAckReceived::CreateLogs(
int64_t packet_number,
const std::vector<AckedPacket>& acked_packets) { … }
RtcEventGenericAckReceived::RtcEventGenericAckReceived(
int64_t timestamp_us,
int64_t packet_number,
int64_t acked_packet_number,
absl::optional<int64_t> receive_acked_packet_time_ms)
: … { … }
std::unique_ptr<RtcEventGenericAckReceived> RtcEventGenericAckReceived::Copy()
const { … }
RtcEventGenericAckReceived::RtcEventGenericAckReceived(
const RtcEventGenericAckReceived& packet) = default;
RtcEventGenericAckReceived::~RtcEventGenericAckReceived() = default;
}