#ifndef GOOGLE_PROTOBUF_INCLUDED_debug_5fdump_2eproto
#define GOOGLE_PROTOBUF_INCLUDED_debug_5fdump_2eproto
#include <limits>
#include <string>
#include <google/protobuf/port_def.inc>
#if PROTOBUF_VERSION < 3021000
#error This file was generated by a newer version of protoc which is
#error incompatible with your Protocol Buffer headers. Please update
#error your headers.
#endif
#if 3021012 < PROTOBUF_MIN_PROTOC_VERSION
#error This file was generated by an older version of protoc which is
#error incompatible with your Protocol Buffer headers. Please
#error regenerate this file with a newer version of protoc.
#endif
#include <google/protobuf/port_undef.inc>
#include <google/protobuf/io/coded_stream.h>
#include <google/protobuf/arena.h>
#include <google/protobuf/arenastring.h>
#include <google/protobuf/generated_message_util.h>
#include <google/protobuf/metadata_lite.h>
#include <google/protobuf/message_lite.h>
#include <google/protobuf/repeated_field.h>
#include <google/protobuf/extension_set.h>
#include <google/protobuf/generated_enum_util.h>
#include "config.pb.h"
#include <google/protobuf/port_def.inc>
#define PROTOBUF_INTERNAL_EXPORT_debug_5fdump_2eproto
PROTOBUF_NAMESPACE_OPEN
namespace internal {
class AnyMetadata;
}
PROTOBUF_NAMESPACE_CLOSE
struct TableStruct_debug_5fdump_2eproto { … };
namespace webrtc {
namespace audio_network_adaptor {
namespace debug_dump {
class EncoderRuntimeConfig;
struct EncoderRuntimeConfigDefaultTypeInternal;
extern EncoderRuntimeConfigDefaultTypeInternal _EncoderRuntimeConfig_default_instance_;
class Event;
struct EventDefaultTypeInternal;
extern EventDefaultTypeInternal _Event_default_instance_;
class NetworkMetrics;
struct NetworkMetricsDefaultTypeInternal;
extern NetworkMetricsDefaultTypeInternal _NetworkMetrics_default_instance_;
}
}
}
PROTOBUF_NAMESPACE_OPEN
template<> ::webrtc::audio_network_adaptor::debug_dump::EncoderRuntimeConfig* Arena::CreateMaybeMessage<::webrtc::audio_network_adaptor::debug_dump::EncoderRuntimeConfig>(Arena*);
template<> ::webrtc::audio_network_adaptor::debug_dump::Event* Arena::CreateMaybeMessage<::webrtc::audio_network_adaptor::debug_dump::Event>(Arena*);
template<> ::webrtc::audio_network_adaptor::debug_dump::NetworkMetrics* Arena::CreateMaybeMessage<::webrtc::audio_network_adaptor::debug_dump::NetworkMetrics>(Arena*);
PROTOBUF_NAMESPACE_CLOSE
namespace webrtc {
namespace audio_network_adaptor {
namespace debug_dump {
enum Event_Type : int { … };
bool Event_Type_IsValid(int value);
constexpr Event_Type Event_Type_Type_MIN = …;
constexpr Event_Type Event_Type_Type_MAX = …;
constexpr int Event_Type_Type_ARRAYSIZE = …;
const std::string& Event_Type_Name(Event_Type value);
template<typename T>
inline const std::string& Event_Type_Name(T enum_t_value) { … }
bool Event_Type_Parse(
::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Event_Type* value);
class NetworkMetrics final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class EncoderRuntimeConfig final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class Event final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
#ifdef __GNUC__
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wstrict-aliasing"
#endif
inline bool NetworkMetrics::_internal_has_uplink_bandwidth_bps() const { … }
inline bool NetworkMetrics::has_uplink_bandwidth_bps() const { … }
inline void NetworkMetrics::clear_uplink_bandwidth_bps() { … }
inline int32_t NetworkMetrics::_internal_uplink_bandwidth_bps() const { … }
inline int32_t NetworkMetrics::uplink_bandwidth_bps() const { … }
inline void NetworkMetrics::_internal_set_uplink_bandwidth_bps(int32_t value) { … }
inline void NetworkMetrics::set_uplink_bandwidth_bps(int32_t value) { … }
inline bool NetworkMetrics::_internal_has_uplink_packet_loss_fraction() const { … }
inline bool NetworkMetrics::has_uplink_packet_loss_fraction() const { … }
inline void NetworkMetrics::clear_uplink_packet_loss_fraction() { … }
inline float NetworkMetrics::_internal_uplink_packet_loss_fraction() const { … }
inline float NetworkMetrics::uplink_packet_loss_fraction() const { … }
inline void NetworkMetrics::_internal_set_uplink_packet_loss_fraction(float value) { … }
inline void NetworkMetrics::set_uplink_packet_loss_fraction(float value) { … }
inline bool NetworkMetrics::_internal_has_target_audio_bitrate_bps() const { … }
inline bool NetworkMetrics::has_target_audio_bitrate_bps() const { … }
inline void NetworkMetrics::clear_target_audio_bitrate_bps() { … }
inline int32_t NetworkMetrics::_internal_target_audio_bitrate_bps() const { … }
inline int32_t NetworkMetrics::target_audio_bitrate_bps() const { … }
inline void NetworkMetrics::_internal_set_target_audio_bitrate_bps(int32_t value) { … }
inline void NetworkMetrics::set_target_audio_bitrate_bps(int32_t value) { … }
inline bool NetworkMetrics::_internal_has_rtt_ms() const { … }
inline bool NetworkMetrics::has_rtt_ms() const { … }
inline void NetworkMetrics::clear_rtt_ms() { … }
inline int32_t NetworkMetrics::_internal_rtt_ms() const { … }
inline int32_t NetworkMetrics::rtt_ms() const { … }
inline void NetworkMetrics::_internal_set_rtt_ms(int32_t value) { … }
inline void NetworkMetrics::set_rtt_ms(int32_t value) { … }
inline bool NetworkMetrics::_internal_has_uplink_recoverable_packet_loss_fraction() const { … }
inline bool NetworkMetrics::has_uplink_recoverable_packet_loss_fraction() const { … }
inline void NetworkMetrics::clear_uplink_recoverable_packet_loss_fraction() { … }
inline int32_t NetworkMetrics::_internal_uplink_recoverable_packet_loss_fraction() const { … }
inline int32_t NetworkMetrics::uplink_recoverable_packet_loss_fraction() const { … }
inline void NetworkMetrics::_internal_set_uplink_recoverable_packet_loss_fraction(int32_t value) { … }
inline void NetworkMetrics::set_uplink_recoverable_packet_loss_fraction(int32_t value) { … }
inline bool EncoderRuntimeConfig::_internal_has_bitrate_bps() const { … }
inline bool EncoderRuntimeConfig::has_bitrate_bps() const { … }
inline void EncoderRuntimeConfig::clear_bitrate_bps() { … }
inline int32_t EncoderRuntimeConfig::_internal_bitrate_bps() const { … }
inline int32_t EncoderRuntimeConfig::bitrate_bps() const { … }
inline void EncoderRuntimeConfig::_internal_set_bitrate_bps(int32_t value) { … }
inline void EncoderRuntimeConfig::set_bitrate_bps(int32_t value) { … }
inline bool EncoderRuntimeConfig::_internal_has_frame_length_ms() const { … }
inline bool EncoderRuntimeConfig::has_frame_length_ms() const { … }
inline void EncoderRuntimeConfig::clear_frame_length_ms() { … }
inline int32_t EncoderRuntimeConfig::_internal_frame_length_ms() const { … }
inline int32_t EncoderRuntimeConfig::frame_length_ms() const { … }
inline void EncoderRuntimeConfig::_internal_set_frame_length_ms(int32_t value) { … }
inline void EncoderRuntimeConfig::set_frame_length_ms(int32_t value) { … }
inline bool EncoderRuntimeConfig::_internal_has_uplink_packet_loss_fraction() const { … }
inline bool EncoderRuntimeConfig::has_uplink_packet_loss_fraction() const { … }
inline void EncoderRuntimeConfig::clear_uplink_packet_loss_fraction() { … }
inline float EncoderRuntimeConfig::_internal_uplink_packet_loss_fraction() const { … }
inline float EncoderRuntimeConfig::uplink_packet_loss_fraction() const { … }
inline void EncoderRuntimeConfig::_internal_set_uplink_packet_loss_fraction(float value) { … }
inline void EncoderRuntimeConfig::set_uplink_packet_loss_fraction(float value) { … }
inline bool EncoderRuntimeConfig::_internal_has_enable_fec() const { … }
inline bool EncoderRuntimeConfig::has_enable_fec() const { … }
inline void EncoderRuntimeConfig::clear_enable_fec() { … }
inline bool EncoderRuntimeConfig::_internal_enable_fec() const { … }
inline bool EncoderRuntimeConfig::enable_fec() const { … }
inline void EncoderRuntimeConfig::_internal_set_enable_fec(bool value) { … }
inline void EncoderRuntimeConfig::set_enable_fec(bool value) { … }
inline bool EncoderRuntimeConfig::_internal_has_enable_dtx() const { … }
inline bool EncoderRuntimeConfig::has_enable_dtx() const { … }
inline void EncoderRuntimeConfig::clear_enable_dtx() { … }
inline bool EncoderRuntimeConfig::_internal_enable_dtx() const { … }
inline bool EncoderRuntimeConfig::enable_dtx() const { … }
inline void EncoderRuntimeConfig::_internal_set_enable_dtx(bool value) { … }
inline void EncoderRuntimeConfig::set_enable_dtx(bool value) { … }
inline bool EncoderRuntimeConfig::_internal_has_num_channels() const { … }
inline bool EncoderRuntimeConfig::has_num_channels() const { … }
inline void EncoderRuntimeConfig::clear_num_channels() { … }
inline uint32_t EncoderRuntimeConfig::_internal_num_channels() const { … }
inline uint32_t EncoderRuntimeConfig::num_channels() const { … }
inline void EncoderRuntimeConfig::_internal_set_num_channels(uint32_t value) { … }
inline void EncoderRuntimeConfig::set_num_channels(uint32_t value) { … }
inline bool Event::_internal_has_type() const { … }
inline bool Event::has_type() const { … }
inline void Event::clear_type() { … }
inline ::webrtc::audio_network_adaptor::debug_dump::Event_Type Event::_internal_type() const { … }
inline ::webrtc::audio_network_adaptor::debug_dump::Event_Type Event::type() const { … }
inline void Event::_internal_set_type(::webrtc::audio_network_adaptor::debug_dump::Event_Type value) { … }
inline void Event::set_type(::webrtc::audio_network_adaptor::debug_dump::Event_Type value) { … }
inline bool Event::_internal_has_timestamp() const { … }
inline bool Event::has_timestamp() const { … }
inline void Event::clear_timestamp() { … }
inline uint32_t Event::_internal_timestamp() const { … }
inline uint32_t Event::timestamp() const { … }
inline void Event::_internal_set_timestamp(uint32_t value) { … }
inline void Event::set_timestamp(uint32_t value) { … }
inline bool Event::_internal_has_network_metrics() const { … }
inline bool Event::has_network_metrics() const { … }
inline void Event::clear_network_metrics() { … }
inline const ::webrtc::audio_network_adaptor::debug_dump::NetworkMetrics& Event::_internal_network_metrics() const { … }
inline const ::webrtc::audio_network_adaptor::debug_dump::NetworkMetrics& Event::network_metrics() const { … }
inline void Event::unsafe_arena_set_allocated_network_metrics(
::webrtc::audio_network_adaptor::debug_dump::NetworkMetrics* network_metrics) { … }
inline ::webrtc::audio_network_adaptor::debug_dump::NetworkMetrics* Event::release_network_metrics() { … }
inline ::webrtc::audio_network_adaptor::debug_dump::NetworkMetrics* Event::unsafe_arena_release_network_metrics() { … }
inline ::webrtc::audio_network_adaptor::debug_dump::NetworkMetrics* Event::_internal_mutable_network_metrics() { … }
inline ::webrtc::audio_network_adaptor::debug_dump::NetworkMetrics* Event::mutable_network_metrics() { … }
inline void Event::set_allocated_network_metrics(::webrtc::audio_network_adaptor::debug_dump::NetworkMetrics* network_metrics) { … }
inline bool Event::_internal_has_encoder_runtime_config() const { … }
inline bool Event::has_encoder_runtime_config() const { … }
inline void Event::clear_encoder_runtime_config() { … }
inline const ::webrtc::audio_network_adaptor::debug_dump::EncoderRuntimeConfig& Event::_internal_encoder_runtime_config() const { … }
inline const ::webrtc::audio_network_adaptor::debug_dump::EncoderRuntimeConfig& Event::encoder_runtime_config() const { … }
inline void Event::unsafe_arena_set_allocated_encoder_runtime_config(
::webrtc::audio_network_adaptor::debug_dump::EncoderRuntimeConfig* encoder_runtime_config) { … }
inline ::webrtc::audio_network_adaptor::debug_dump::EncoderRuntimeConfig* Event::release_encoder_runtime_config() { … }
inline ::webrtc::audio_network_adaptor::debug_dump::EncoderRuntimeConfig* Event::unsafe_arena_release_encoder_runtime_config() { … }
inline ::webrtc::audio_network_adaptor::debug_dump::EncoderRuntimeConfig* Event::_internal_mutable_encoder_runtime_config() { … }
inline ::webrtc::audio_network_adaptor::debug_dump::EncoderRuntimeConfig* Event::mutable_encoder_runtime_config() { … }
inline void Event::set_allocated_encoder_runtime_config(::webrtc::audio_network_adaptor::debug_dump::EncoderRuntimeConfig* encoder_runtime_config) { … }
inline bool Event::_internal_has_controller_manager_config() const { … }
inline bool Event::has_controller_manager_config() const { … }
inline const ::webrtc::audio_network_adaptor::config::ControllerManager& Event::_internal_controller_manager_config() const { … }
inline const ::webrtc::audio_network_adaptor::config::ControllerManager& Event::controller_manager_config() const { … }
inline void Event::unsafe_arena_set_allocated_controller_manager_config(
::webrtc::audio_network_adaptor::config::ControllerManager* controller_manager_config) { … }
inline ::webrtc::audio_network_adaptor::config::ControllerManager* Event::release_controller_manager_config() { … }
inline ::webrtc::audio_network_adaptor::config::ControllerManager* Event::unsafe_arena_release_controller_manager_config() { … }
inline ::webrtc::audio_network_adaptor::config::ControllerManager* Event::_internal_mutable_controller_manager_config() { … }
inline ::webrtc::audio_network_adaptor::config::ControllerManager* Event::mutable_controller_manager_config() { … }
inline void Event::set_allocated_controller_manager_config(::webrtc::audio_network_adaptor::config::ControllerManager* controller_manager_config) { … }
#ifdef __GNUC__
#pragma GCC diagnostic pop
#endif
}
}
}
PROTOBUF_NAMESPACE_OPEN
template <> struct is_proto_enum< ::webrtc::audio_network_adaptor::debug_dump::Event_Type> : ::std::true_type { … };
PROTOBUF_NAMESPACE_CLOSE
#include <google/protobuf/port_undef.inc>
#endif