1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: frameworks/proto_logging/stats/atoms/telephony/telephony_extension_atoms.proto
3
4 #include "frameworks/proto_logging/stats/atoms/telephony/telephony_extension_atoms.pb.h"
5
6 #include <algorithm>
7 #include <cstdint>
8
9 #include <google/protobuf/io/coded_stream.h>
10 #include <google/protobuf/extension_set.h>
11 #include <google/protobuf/wire_format_lite.h>
12 #include <google/protobuf/descriptor.h>
13 #include <google/protobuf/generated_message_reflection.h>
14 #include <google/protobuf/reflection_ops.h>
15 #include <google/protobuf/wire_format.h>
16 // @@protoc_insertion_point(includes)
17 #include <google/protobuf/port_def.inc>
18
19 PROTOBUF_PRAGMA_INIT_SEG
20
21 namespace _pb = ::PROTOBUF_NAMESPACE_ID;
22 namespace _pbi = _pb::internal;
23
24 namespace android {
25 namespace os {
26 namespace statsd {
27 namespace telephony {
CellularRadioPowerStateChanged(::_pbi::ConstantInitialized)28 PROTOBUF_CONSTEXPR CellularRadioPowerStateChanged::CellularRadioPowerStateChanged(
29 ::_pbi::ConstantInitialized): _impl_{
30 /*decltype(_impl_._has_bits_)*/{}
31 , /*decltype(_impl_._cached_size_)*/{}
32 , /*decltype(_impl_.state_)*/0} {}
33 struct CellularRadioPowerStateChangedDefaultTypeInternal {
CellularRadioPowerStateChangedDefaultTypeInternalandroid::os::statsd::telephony::CellularRadioPowerStateChangedDefaultTypeInternal34 PROTOBUF_CONSTEXPR CellularRadioPowerStateChangedDefaultTypeInternal()
35 : _instance(::_pbi::ConstantInitialized{}) {}
~CellularRadioPowerStateChangedDefaultTypeInternalandroid::os::statsd::telephony::CellularRadioPowerStateChangedDefaultTypeInternal36 ~CellularRadioPowerStateChangedDefaultTypeInternal() {}
37 union { // NOLINT(misc-non-private-member-variables-in-classes)
38 CellularRadioPowerStateChanged _instance;
39 };
40 };
41 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 CellularRadioPowerStateChangedDefaultTypeInternal _CellularRadioPowerStateChanged_default_instance_;
EmergencyNumbersInfo(::_pbi::ConstantInitialized)42 PROTOBUF_CONSTEXPR EmergencyNumbersInfo::EmergencyNumbersInfo(
43 ::_pbi::ConstantInitialized): _impl_{
44 /*decltype(_impl_._has_bits_)*/{}
45 , /*decltype(_impl_._cached_size_)*/{}
46 , /*decltype(_impl_.urns_)*/{}
47 , /*decltype(_impl_.service_categories_)*/{}
48 , /*decltype(_impl_.sources_)*/{}
49 , /*decltype(_impl_.number_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
50 , /*decltype(_impl_.country_iso_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
51 , /*decltype(_impl_.mnc_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
52 , /*decltype(_impl_.is_db_version_ignored_)*/false
53 , /*decltype(_impl_.asset_version_)*/0
54 , /*decltype(_impl_.ota_version_)*/0
55 , /*decltype(_impl_.route_)*/0} {}
56 struct EmergencyNumbersInfoDefaultTypeInternal {
EmergencyNumbersInfoDefaultTypeInternalandroid::os::statsd::telephony::EmergencyNumbersInfoDefaultTypeInternal57 PROTOBUF_CONSTEXPR EmergencyNumbersInfoDefaultTypeInternal()
58 : _instance(::_pbi::ConstantInitialized{}) {}
~EmergencyNumbersInfoDefaultTypeInternalandroid::os::statsd::telephony::EmergencyNumbersInfoDefaultTypeInternal59 ~EmergencyNumbersInfoDefaultTypeInternal() {}
60 union { // NOLINT(misc-non-private-member-variables-in-classes)
61 EmergencyNumbersInfo _instance;
62 };
63 };
64 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 EmergencyNumbersInfoDefaultTypeInternal _EmergencyNumbersInfo_default_instance_;
DataNetworkValidation(::_pbi::ConstantInitialized)65 PROTOBUF_CONSTEXPR DataNetworkValidation::DataNetworkValidation(
66 ::_pbi::ConstantInitialized): _impl_{
67 /*decltype(_impl_._has_bits_)*/{}
68 , /*decltype(_impl_._cached_size_)*/{}
69 , /*decltype(_impl_.network_type_)*/0
70 , /*decltype(_impl_.apn_type_bitmask_)*/0
71 , /*decltype(_impl_.signal_strength_)*/0
72 , /*decltype(_impl_.validation_result_)*/0
73 , /*decltype(_impl_.elapsed_time_in_millis_)*/::int64_t{0}
74 , /*decltype(_impl_.handover_attempted_)*/false
75 , /*decltype(_impl_.network_validation_count_)*/0} {}
76 struct DataNetworkValidationDefaultTypeInternal {
DataNetworkValidationDefaultTypeInternalandroid::os::statsd::telephony::DataNetworkValidationDefaultTypeInternal77 PROTOBUF_CONSTEXPR DataNetworkValidationDefaultTypeInternal()
78 : _instance(::_pbi::ConstantInitialized{}) {}
~DataNetworkValidationDefaultTypeInternalandroid::os::statsd::telephony::DataNetworkValidationDefaultTypeInternal79 ~DataNetworkValidationDefaultTypeInternal() {}
80 union { // NOLINT(misc-non-private-member-variables-in-classes)
81 DataNetworkValidation _instance;
82 };
83 };
84 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 DataNetworkValidationDefaultTypeInternal _DataNetworkValidation_default_instance_;
DataRatStateChanged(::_pbi::ConstantInitialized)85 PROTOBUF_CONSTEXPR DataRatStateChanged::DataRatStateChanged(
86 ::_pbi::ConstantInitialized): _impl_{
87 /*decltype(_impl_._has_bits_)*/{}
88 , /*decltype(_impl_._cached_size_)*/{}
89 , /*decltype(_impl_.data_rat_)*/0} {}
90 struct DataRatStateChangedDefaultTypeInternal {
DataRatStateChangedDefaultTypeInternalandroid::os::statsd::telephony::DataRatStateChangedDefaultTypeInternal91 PROTOBUF_CONSTEXPR DataRatStateChangedDefaultTypeInternal()
92 : _instance(::_pbi::ConstantInitialized{}) {}
~DataRatStateChangedDefaultTypeInternalandroid::os::statsd::telephony::DataRatStateChangedDefaultTypeInternal93 ~DataRatStateChangedDefaultTypeInternal() {}
94 union { // NOLINT(misc-non-private-member-variables-in-classes)
95 DataRatStateChanged _instance;
96 };
97 };
98 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 DataRatStateChangedDefaultTypeInternal _DataRatStateChanged_default_instance_;
ConnectedChannelChanged(::_pbi::ConstantInitialized)99 PROTOBUF_CONSTEXPR ConnectedChannelChanged::ConnectedChannelChanged(
100 ::_pbi::ConstantInitialized): _impl_{
101 /*decltype(_impl_._has_bits_)*/{}
102 , /*decltype(_impl_._cached_size_)*/{}
103 , /*decltype(_impl_.connected_channel_count_)*/0} {}
104 struct ConnectedChannelChangedDefaultTypeInternal {
ConnectedChannelChangedDefaultTypeInternalandroid::os::statsd::telephony::ConnectedChannelChangedDefaultTypeInternal105 PROTOBUF_CONSTEXPR ConnectedChannelChangedDefaultTypeInternal()
106 : _instance(::_pbi::ConstantInitialized{}) {}
~ConnectedChannelChangedDefaultTypeInternalandroid::os::statsd::telephony::ConnectedChannelChangedDefaultTypeInternal107 ~ConnectedChannelChangedDefaultTypeInternal() {}
108 union { // NOLINT(misc-non-private-member-variables-in-classes)
109 ConnectedChannelChanged _instance;
110 };
111 };
112 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 ConnectedChannelChangedDefaultTypeInternal _ConnectedChannelChanged_default_instance_;
113 } // namespace telephony
114 } // namespace statsd
115 } // namespace os
116 } // namespace android
117 static ::_pb::Metadata file_level_metadata_frameworks_2fproto_5flogging_2fstats_2fatoms_2ftelephony_2ftelephony_5fextension_5fatoms_2eproto[5];
118 static const ::_pb::EnumDescriptor* file_level_enum_descriptors_frameworks_2fproto_5flogging_2fstats_2fatoms_2ftelephony_2ftelephony_5fextension_5fatoms_2eproto[2];
119 static constexpr ::_pb::ServiceDescriptor const** file_level_service_descriptors_frameworks_2fproto_5flogging_2fstats_2fatoms_2ftelephony_2ftelephony_5fextension_5fatoms_2eproto = nullptr;
120
121 const ::uint32_t TableStruct_frameworks_2fproto_5flogging_2fstats_2fatoms_2ftelephony_2ftelephony_5fextension_5fatoms_2eproto::offsets[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) = {
122 PROTOBUF_FIELD_OFFSET(::android::os::statsd::telephony::CellularRadioPowerStateChanged, _impl_._has_bits_),
123 PROTOBUF_FIELD_OFFSET(::android::os::statsd::telephony::CellularRadioPowerStateChanged, _internal_metadata_),
124 ~0u, // no _extensions_
125 ~0u, // no _oneof_case_
126 ~0u, // no _weak_field_map_
127 ~0u, // no _inlined_string_donated_
128 PROTOBUF_FIELD_OFFSET(::android::os::statsd::telephony::CellularRadioPowerStateChanged, _impl_.state_),
129 0,
130 PROTOBUF_FIELD_OFFSET(::android::os::statsd::telephony::EmergencyNumbersInfo, _impl_._has_bits_),
131 PROTOBUF_FIELD_OFFSET(::android::os::statsd::telephony::EmergencyNumbersInfo, _internal_metadata_),
132 ~0u, // no _extensions_
133 ~0u, // no _oneof_case_
134 ~0u, // no _weak_field_map_
135 ~0u, // no _inlined_string_donated_
136 PROTOBUF_FIELD_OFFSET(::android::os::statsd::telephony::EmergencyNumbersInfo, _impl_.is_db_version_ignored_),
137 PROTOBUF_FIELD_OFFSET(::android::os::statsd::telephony::EmergencyNumbersInfo, _impl_.asset_version_),
138 PROTOBUF_FIELD_OFFSET(::android::os::statsd::telephony::EmergencyNumbersInfo, _impl_.ota_version_),
139 PROTOBUF_FIELD_OFFSET(::android::os::statsd::telephony::EmergencyNumbersInfo, _impl_.number_),
140 PROTOBUF_FIELD_OFFSET(::android::os::statsd::telephony::EmergencyNumbersInfo, _impl_.country_iso_),
141 PROTOBUF_FIELD_OFFSET(::android::os::statsd::telephony::EmergencyNumbersInfo, _impl_.mnc_),
142 PROTOBUF_FIELD_OFFSET(::android::os::statsd::telephony::EmergencyNumbersInfo, _impl_.route_),
143 PROTOBUF_FIELD_OFFSET(::android::os::statsd::telephony::EmergencyNumbersInfo, _impl_.urns_),
144 PROTOBUF_FIELD_OFFSET(::android::os::statsd::telephony::EmergencyNumbersInfo, _impl_.service_categories_),
145 PROTOBUF_FIELD_OFFSET(::android::os::statsd::telephony::EmergencyNumbersInfo, _impl_.sources_),
146 3,
147 4,
148 5,
149 0,
150 1,
151 2,
152 6,
153 ~0u,
154 ~0u,
155 ~0u,
156 PROTOBUF_FIELD_OFFSET(::android::os::statsd::telephony::DataNetworkValidation, _impl_._has_bits_),
157 PROTOBUF_FIELD_OFFSET(::android::os::statsd::telephony::DataNetworkValidation, _internal_metadata_),
158 ~0u, // no _extensions_
159 ~0u, // no _oneof_case_
160 ~0u, // no _weak_field_map_
161 ~0u, // no _inlined_string_donated_
162 PROTOBUF_FIELD_OFFSET(::android::os::statsd::telephony::DataNetworkValidation, _impl_.network_type_),
163 PROTOBUF_FIELD_OFFSET(::android::os::statsd::telephony::DataNetworkValidation, _impl_.apn_type_bitmask_),
164 PROTOBUF_FIELD_OFFSET(::android::os::statsd::telephony::DataNetworkValidation, _impl_.signal_strength_),
165 PROTOBUF_FIELD_OFFSET(::android::os::statsd::telephony::DataNetworkValidation, _impl_.validation_result_),
166 PROTOBUF_FIELD_OFFSET(::android::os::statsd::telephony::DataNetworkValidation, _impl_.elapsed_time_in_millis_),
167 PROTOBUF_FIELD_OFFSET(::android::os::statsd::telephony::DataNetworkValidation, _impl_.handover_attempted_),
168 PROTOBUF_FIELD_OFFSET(::android::os::statsd::telephony::DataNetworkValidation, _impl_.network_validation_count_),
169 0,
170 1,
171 2,
172 3,
173 4,
174 5,
175 6,
176 PROTOBUF_FIELD_OFFSET(::android::os::statsd::telephony::DataRatStateChanged, _impl_._has_bits_),
177 PROTOBUF_FIELD_OFFSET(::android::os::statsd::telephony::DataRatStateChanged, _internal_metadata_),
178 ~0u, // no _extensions_
179 ~0u, // no _oneof_case_
180 ~0u, // no _weak_field_map_
181 ~0u, // no _inlined_string_donated_
182 PROTOBUF_FIELD_OFFSET(::android::os::statsd::telephony::DataRatStateChanged, _impl_.data_rat_),
183 0,
184 PROTOBUF_FIELD_OFFSET(::android::os::statsd::telephony::ConnectedChannelChanged, _impl_._has_bits_),
185 PROTOBUF_FIELD_OFFSET(::android::os::statsd::telephony::ConnectedChannelChanged, _internal_metadata_),
186 ~0u, // no _extensions_
187 ~0u, // no _oneof_case_
188 ~0u, // no _weak_field_map_
189 ~0u, // no _inlined_string_donated_
190 PROTOBUF_FIELD_OFFSET(::android::os::statsd::telephony::ConnectedChannelChanged, _impl_.connected_channel_count_),
191 0,
192 };
193 static const ::_pbi::MigrationSchema schemas[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) = {
194 { 0, 7, -1, sizeof(::android::os::statsd::telephony::CellularRadioPowerStateChanged)},
195 { 8, 24, -1, sizeof(::android::os::statsd::telephony::EmergencyNumbersInfo)},
196 { 34, 47, -1, sizeof(::android::os::statsd::telephony::DataNetworkValidation)},
197 { 54, 61, -1, sizeof(::android::os::statsd::telephony::DataRatStateChanged)},
198 { 62, 69, -1, sizeof(::android::os::statsd::telephony::ConnectedChannelChanged)},
199 };
200
201 static const ::_pb::Message* const file_default_instances[] = {
202 &::android::os::statsd::telephony::_CellularRadioPowerStateChanged_default_instance_._instance,
203 &::android::os::statsd::telephony::_EmergencyNumbersInfo_default_instance_._instance,
204 &::android::os::statsd::telephony::_DataNetworkValidation_default_instance_._instance,
205 &::android::os::statsd::telephony::_DataRatStateChanged_default_instance_._instance,
206 &::android::os::statsd::telephony::_ConnectedChannelChanged_default_instance_._instance,
207 };
208
209 const char descriptor_table_protodef_frameworks_2fproto_5flogging_2fstats_2fatoms_2ftelephony_2ftelephony_5fextension_5fatoms_2eproto[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) =
210 "\nNframeworks/proto_logging/stats/atoms/t"
211 "elephony/telephony_extension_atoms.proto"
212 "\022\033android.os.statsd.telephony\032*framework"
213 "s/proto_logging/stats/atoms.proto\0327frame"
214 "works/proto_logging/stats/atom_field_opt"
215 "ions.proto\032:frameworks/proto_logging/sta"
216 "ts/enums/telephony/enums.proto\"m\n\036Cellul"
217 "arRadioPowerStateChanged\022K\n\005state\030\001 \001(\0162"
218 "..android.telephony.CellularRadioPowerSt"
219 "ateEnumB\014\202\265\030\002\020\001\202\265\030\0020\000\"\272\002\n\024EmergencyNumbe"
220 "rsInfo\022\035\n\025is_db_version_ignored\030\001 \001(\010\022\025\n"
221 "\rasset_version\030\002 \001(\005\022\023\n\013ota_version\030\003 \001("
222 "\005\022\016\n\006number\030\004 \001(\t\022\023\n\013country_iso\030\005 \001(\t\022\013"
223 "\n\003mnc\030\006 \001(\t\022+\n\005route\030\007 \001(\0162\034.android.tel"
224 "ephony.CallRoute\022\014\n\004urns\030\010 \003(\t\022>\n\022servic"
225 "e_categories\030\t \003(\0162\".android.telephony.S"
226 "erviceCategory\022*\n\007sources\030\n \003(\0162\031.androi"
227 "d.telephony.Source\"\320\002\n\025DataNetworkValida"
228 "tion\0228\n\014network_type\030\001 \001(\0162\".android.tel"
229 "ephony.NetworkTypeEnum\022\030\n\020apn_type_bitma"
230 "sk\030\002 \001(\005\022>\n\017signal_strength\030\003 \001(\0162%.andr"
231 "oid.telephony.SignalStrengthEnum\022E\n\021vali"
232 "dation_result\030\004 \001(\0162*.android.telephony."
233 "NetworkValidationResult\022\036\n\026elapsed_time_"
234 "in_millis\030\005 \001(\003\022\032\n\022handover_attempted\030\006 "
235 "\001(\010\022 \n\030network_validation_count\030\007 \001(\005\"\323\002"
236 "\n\023DataRatStateChanged\022X\n\010data_rat\030\001 \001(\0162"
237 "8.android.os.statsd.telephony.DataRatSta"
238 "teChanged.DataRatB\014\202\265\030\002\020\001\202\265\030\0020\000\"\341\001\n\007Data"
239 "Rat\022\030\n\024DATA_RAT_UNSPECIFIED\020\000\022\n\n\006NO_SIM\020"
240 "\001\022\017\n\013DATA_RAT_2G\020\002\022\017\n\013DATA_RAT_3G\020\003\022\023\n\017D"
241 "ATA_RAT_4G_LTE\020\004\022\027\n\023DATA_RAT_5G_NSA_LTE\020"
242 "\005\022\027\n\023DATA_RAT_5G_NSA_FR1\020\006\022\027\n\023DATA_RAT_5"
243 "G_NSA_FR2\020\007\022\026\n\022DATA_RAT_5G_SA_FR1\020\010\022\026\n\022D"
244 "ATA_RAT_5G_SA_FR2\020\t\"\262\002\n\027ConnectedChannel"
245 "Changed\022p\n\027connected_channel_count\030\001 \001(\016"
246 "2A.android.os.statsd.telephony.Connected"
247 "ChannelChanged.ChannelCountB\014\202\265\030\002\020\001\202\265\030\0020"
248 "\000\"\244\001\n\014ChannelCount\022\035\n\031CHANNEL_COUNT_UNSP"
249 "ECIFIED\020\000\022\025\n\021CHANNEL_COUNT_ONE\020\001\022\025\n\021CHAN"
250 "NEL_COUNT_TWO\020\002\022\027\n\023CHANNEL_COUNT_THREE\020\003"
251 "\022\026\n\022CHANNEL_COUNT_FOUR\020\004\022\026\n\022CHANNEL_COUN"
252 "T_FIVE\020\005:\220\001\n\"cellular_radio_power_state_"
253 "changed\022\027.android.os.statsd.Atom\030\311\005 \001(\0132"
254 ";.android.os.statsd.telephony.CellularRa"
255 "dioPowerStateChangedB\r\242\265\030\ttelephony:z\n\026e"
256 "mergency_numbers_info\022\027.android.os.stats"
257 "d.Atom\030\304O \001(\01321.android.os.statsd.teleph"
258 "ony.EmergencyNumbersInfoB\r\242\265\030\ttelephony:"
259 "|\n\027data_network_validation\022\027.android.os."
260 "statsd.Atom\030\337O \001(\01322.android.os.statsd.t"
261 "elephony.DataNetworkValidationB\r\242\265\030\ttele"
262 "phony:y\n\026data_rat_state_changed\022\027.androi"
263 "d.os.statsd.Atom\030\326\006 \001(\01320.android.os.sta"
264 "tsd.telephony.DataRatStateChangedB\r\242\265\030\tt"
265 "elephony:\200\001\n\031connected_channel_changed\022\027"
266 ".android.os.statsd.Atom\030\362\006 \001(\01324.android"
267 ".os.statsd.telephony.ConnectedChannelCha"
268 "ngedB\r\242\265\030\ttelephonyB\034\n\030com.android.os.te"
269 "lephonyP\001"
270 ;
271 static const ::_pbi::DescriptorTable* const descriptor_table_frameworks_2fproto_5flogging_2fstats_2fatoms_2ftelephony_2ftelephony_5fextension_5fatoms_2eproto_deps[3] = {
272 &::descriptor_table_frameworks_2fproto_5flogging_2fstats_2fatom_5ffield_5foptions_2eproto,
273 &::descriptor_table_frameworks_2fproto_5flogging_2fstats_2fatoms_2eproto,
274 &::descriptor_table_frameworks_2fproto_5flogging_2fstats_2fenums_2ftelephony_2fenums_2eproto,
275 };
276 static ::_pbi::once_flag descriptor_table_frameworks_2fproto_5flogging_2fstats_2fatoms_2ftelephony_2ftelephony_5fextension_5fatoms_2eproto_once;
277 const ::_pbi::DescriptorTable descriptor_table_frameworks_2fproto_5flogging_2fstats_2fatoms_2ftelephony_2ftelephony_5fextension_5fatoms_2eproto = {
278 false, false, 2369, descriptor_table_protodef_frameworks_2fproto_5flogging_2fstats_2fatoms_2ftelephony_2ftelephony_5fextension_5fatoms_2eproto,
279 "frameworks/proto_logging/stats/atoms/telephony/telephony_extension_atoms.proto",
280 &descriptor_table_frameworks_2fproto_5flogging_2fstats_2fatoms_2ftelephony_2ftelephony_5fextension_5fatoms_2eproto_once, descriptor_table_frameworks_2fproto_5flogging_2fstats_2fatoms_2ftelephony_2ftelephony_5fextension_5fatoms_2eproto_deps, 3, 5,
281 schemas, file_default_instances, TableStruct_frameworks_2fproto_5flogging_2fstats_2fatoms_2ftelephony_2ftelephony_5fextension_5fatoms_2eproto::offsets,
282 file_level_metadata_frameworks_2fproto_5flogging_2fstats_2fatoms_2ftelephony_2ftelephony_5fextension_5fatoms_2eproto, file_level_enum_descriptors_frameworks_2fproto_5flogging_2fstats_2fatoms_2ftelephony_2ftelephony_5fextension_5fatoms_2eproto,
283 file_level_service_descriptors_frameworks_2fproto_5flogging_2fstats_2fatoms_2ftelephony_2ftelephony_5fextension_5fatoms_2eproto,
284 };
descriptor_table_frameworks_2fproto_5flogging_2fstats_2fatoms_2ftelephony_2ftelephony_5fextension_5fatoms_2eproto_getter()285 PROTOBUF_ATTRIBUTE_WEAK const ::_pbi::DescriptorTable* descriptor_table_frameworks_2fproto_5flogging_2fstats_2fatoms_2ftelephony_2ftelephony_5fextension_5fatoms_2eproto_getter() {
286 return &descriptor_table_frameworks_2fproto_5flogging_2fstats_2fatoms_2ftelephony_2ftelephony_5fextension_5fatoms_2eproto;
287 }
288
289 // Force running AddDescriptors() at dynamic initialization time.
290 PROTOBUF_ATTRIBUTE_INIT_PRIORITY2 static ::_pbi::AddDescriptorsRunner dynamic_init_dummy_frameworks_2fproto_5flogging_2fstats_2fatoms_2ftelephony_2ftelephony_5fextension_5fatoms_2eproto(&descriptor_table_frameworks_2fproto_5flogging_2fstats_2fatoms_2ftelephony_2ftelephony_5fextension_5fatoms_2eproto);
291 namespace android {
292 namespace os {
293 namespace statsd {
294 namespace telephony {
DataRatStateChanged_DataRat_descriptor()295 const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* DataRatStateChanged_DataRat_descriptor() {
296 ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_frameworks_2fproto_5flogging_2fstats_2fatoms_2ftelephony_2ftelephony_5fextension_5fatoms_2eproto);
297 return file_level_enum_descriptors_frameworks_2fproto_5flogging_2fstats_2fatoms_2ftelephony_2ftelephony_5fextension_5fatoms_2eproto[0];
298 }
DataRatStateChanged_DataRat_IsValid(int value)299 bool DataRatStateChanged_DataRat_IsValid(int value) {
300 switch (value) {
301 case 0:
302 case 1:
303 case 2:
304 case 3:
305 case 4:
306 case 5:
307 case 6:
308 case 7:
309 case 8:
310 case 9:
311 return true;
312 default:
313 return false;
314 }
315 }
316
317 #if (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
318 constexpr DataRatStateChanged_DataRat DataRatStateChanged::DATA_RAT_UNSPECIFIED;
319 constexpr DataRatStateChanged_DataRat DataRatStateChanged::NO_SIM;
320 constexpr DataRatStateChanged_DataRat DataRatStateChanged::DATA_RAT_2G;
321 constexpr DataRatStateChanged_DataRat DataRatStateChanged::DATA_RAT_3G;
322 constexpr DataRatStateChanged_DataRat DataRatStateChanged::DATA_RAT_4G_LTE;
323 constexpr DataRatStateChanged_DataRat DataRatStateChanged::DATA_RAT_5G_NSA_LTE;
324 constexpr DataRatStateChanged_DataRat DataRatStateChanged::DATA_RAT_5G_NSA_FR1;
325 constexpr DataRatStateChanged_DataRat DataRatStateChanged::DATA_RAT_5G_NSA_FR2;
326 constexpr DataRatStateChanged_DataRat DataRatStateChanged::DATA_RAT_5G_SA_FR1;
327 constexpr DataRatStateChanged_DataRat DataRatStateChanged::DATA_RAT_5G_SA_FR2;
328 constexpr DataRatStateChanged_DataRat DataRatStateChanged::DataRat_MIN;
329 constexpr DataRatStateChanged_DataRat DataRatStateChanged::DataRat_MAX;
330 constexpr int DataRatStateChanged::DataRat_ARRAYSIZE;
331 #endif // (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
ConnectedChannelChanged_ChannelCount_descriptor()332 const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* ConnectedChannelChanged_ChannelCount_descriptor() {
333 ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_frameworks_2fproto_5flogging_2fstats_2fatoms_2ftelephony_2ftelephony_5fextension_5fatoms_2eproto);
334 return file_level_enum_descriptors_frameworks_2fproto_5flogging_2fstats_2fatoms_2ftelephony_2ftelephony_5fextension_5fatoms_2eproto[1];
335 }
ConnectedChannelChanged_ChannelCount_IsValid(int value)336 bool ConnectedChannelChanged_ChannelCount_IsValid(int value) {
337 switch (value) {
338 case 0:
339 case 1:
340 case 2:
341 case 3:
342 case 4:
343 case 5:
344 return true;
345 default:
346 return false;
347 }
348 }
349
350 #if (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
351 constexpr ConnectedChannelChanged_ChannelCount ConnectedChannelChanged::CHANNEL_COUNT_UNSPECIFIED;
352 constexpr ConnectedChannelChanged_ChannelCount ConnectedChannelChanged::CHANNEL_COUNT_ONE;
353 constexpr ConnectedChannelChanged_ChannelCount ConnectedChannelChanged::CHANNEL_COUNT_TWO;
354 constexpr ConnectedChannelChanged_ChannelCount ConnectedChannelChanged::CHANNEL_COUNT_THREE;
355 constexpr ConnectedChannelChanged_ChannelCount ConnectedChannelChanged::CHANNEL_COUNT_FOUR;
356 constexpr ConnectedChannelChanged_ChannelCount ConnectedChannelChanged::CHANNEL_COUNT_FIVE;
357 constexpr ConnectedChannelChanged_ChannelCount ConnectedChannelChanged::ChannelCount_MIN;
358 constexpr ConnectedChannelChanged_ChannelCount ConnectedChannelChanged::ChannelCount_MAX;
359 constexpr int ConnectedChannelChanged::ChannelCount_ARRAYSIZE;
360 #endif // (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
361
362 // ===================================================================
363
364 class CellularRadioPowerStateChanged::_Internal {
365 public:
366 using HasBits = decltype(std::declval<CellularRadioPowerStateChanged>()._impl_._has_bits_);
set_has_state(HasBits * has_bits)367 static void set_has_state(HasBits* has_bits) {
368 (*has_bits)[0] |= 1u;
369 }
370 };
371
CellularRadioPowerStateChanged(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)372 CellularRadioPowerStateChanged::CellularRadioPowerStateChanged(::PROTOBUF_NAMESPACE_ID::Arena* arena,
373 bool is_message_owned)
374 : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned) {
375 SharedCtor(arena, is_message_owned);
376 // @@protoc_insertion_point(arena_constructor:android.os.statsd.telephony.CellularRadioPowerStateChanged)
377 }
CellularRadioPowerStateChanged(const CellularRadioPowerStateChanged & from)378 CellularRadioPowerStateChanged::CellularRadioPowerStateChanged(const CellularRadioPowerStateChanged& from)
379 : ::PROTOBUF_NAMESPACE_ID::Message() {
380 CellularRadioPowerStateChanged* const _this = this; (void)_this;
381 new (&_impl_) Impl_{
382 decltype(_impl_._has_bits_){from._impl_._has_bits_}
383 , /*decltype(_impl_._cached_size_)*/{}
384 , decltype(_impl_.state_){}};
385
386 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
387 _this->_impl_.state_ = from._impl_.state_;
388 // @@protoc_insertion_point(copy_constructor:android.os.statsd.telephony.CellularRadioPowerStateChanged)
389 }
390
SharedCtor(::_pb::Arena * arena,bool is_message_owned)391 inline void CellularRadioPowerStateChanged::SharedCtor(
392 ::_pb::Arena* arena, bool is_message_owned) {
393 (void)arena;
394 (void)is_message_owned;
395 new (&_impl_) Impl_{
396 decltype(_impl_._has_bits_){}
397 , /*decltype(_impl_._cached_size_)*/{}
398 , decltype(_impl_.state_){0}
399 };
400 }
401
~CellularRadioPowerStateChanged()402 CellularRadioPowerStateChanged::~CellularRadioPowerStateChanged() {
403 // @@protoc_insertion_point(destructor:android.os.statsd.telephony.CellularRadioPowerStateChanged)
404 if (auto *arena = _internal_metadata_.DeleteReturnArena<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>()) {
405 (void)arena;
406 return;
407 }
408 SharedDtor();
409 }
410
SharedDtor()411 inline void CellularRadioPowerStateChanged::SharedDtor() {
412 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
413 }
414
SetCachedSize(int size) const415 void CellularRadioPowerStateChanged::SetCachedSize(int size) const {
416 _impl_._cached_size_.Set(size);
417 }
418
Clear()419 void CellularRadioPowerStateChanged::Clear() {
420 // @@protoc_insertion_point(message_clear_start:android.os.statsd.telephony.CellularRadioPowerStateChanged)
421 ::uint32_t cached_has_bits = 0;
422 // Prevent compiler warnings about cached_has_bits being unused
423 (void) cached_has_bits;
424
425 _impl_.state_ = 0;
426 _impl_._has_bits_.Clear();
427 _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
428 }
429
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)430 const char* CellularRadioPowerStateChanged::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
431 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
432 _Internal::HasBits has_bits{};
433 while (!ctx->Done(&ptr)) {
434 ::uint32_t tag;
435 ptr = ::_pbi::ReadTag(ptr, &tag);
436 switch (tag >> 3) {
437 // optional .android.telephony.CellularRadioPowerStateEnum state = 1 [(.android.os.statsd.state_field_option) = {
438 case 1:
439 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 8)) {
440 ::uint64_t val = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
441 CHK_(ptr);
442 if (PROTOBUF_PREDICT_TRUE(::android::telephony::CellularRadioPowerStateEnum_IsValid(val))) {
443 _internal_set_state(static_cast<::android::telephony::CellularRadioPowerStateEnum>(val));
444 } else {
445 ::PROTOBUF_NAMESPACE_ID::internal::WriteVarint(1, val, mutable_unknown_fields());
446 }
447 } else {
448 goto handle_unusual;
449 }
450 continue;
451 default:
452 goto handle_unusual;
453 } // switch
454 handle_unusual:
455 if ((tag == 0) || ((tag & 7) == 4)) {
456 CHK_(ptr);
457 ctx->SetLastTag(tag);
458 goto message_done;
459 }
460 ptr = UnknownFieldParse(
461 tag,
462 _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(),
463 ptr, ctx);
464 CHK_(ptr != nullptr);
465 } // while
466 message_done:
467 _impl_._has_bits_.Or(has_bits);
468 return ptr;
469 failure:
470 ptr = nullptr;
471 goto message_done;
472 #undef CHK_
473 }
474
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const475 ::uint8_t* CellularRadioPowerStateChanged::_InternalSerialize(
476 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
477 // @@protoc_insertion_point(serialize_to_array_start:android.os.statsd.telephony.CellularRadioPowerStateChanged)
478 ::uint32_t cached_has_bits = 0;
479 (void) cached_has_bits;
480
481 cached_has_bits = _impl_._has_bits_[0];
482 // optional .android.telephony.CellularRadioPowerStateEnum state = 1 [(.android.os.statsd.state_field_option) = {
483 if (cached_has_bits & 0x00000001u) {
484 target = stream->EnsureSpace(target);
485 target = ::_pbi::WireFormatLite::WriteEnumToArray(
486 1, this->_internal_state(), target);
487 }
488
489 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
490 target = ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
491 _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
492 }
493 // @@protoc_insertion_point(serialize_to_array_end:android.os.statsd.telephony.CellularRadioPowerStateChanged)
494 return target;
495 }
496
ByteSizeLong() const497 size_t CellularRadioPowerStateChanged::ByteSizeLong() const {
498 // @@protoc_insertion_point(message_byte_size_start:android.os.statsd.telephony.CellularRadioPowerStateChanged)
499 size_t total_size = 0;
500
501 ::uint32_t cached_has_bits = 0;
502 // Prevent compiler warnings about cached_has_bits being unused
503 (void) cached_has_bits;
504
505 // optional .android.telephony.CellularRadioPowerStateEnum state = 1 [(.android.os.statsd.state_field_option) = {
506 cached_has_bits = _impl_._has_bits_[0];
507 if (cached_has_bits & 0x00000001u) {
508 total_size += 1 +
509 ::_pbi::WireFormatLite::EnumSize(this->_internal_state());
510 }
511
512 return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
513 }
514
515 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData CellularRadioPowerStateChanged::_class_data_ = {
516 ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSourceCheck,
517 CellularRadioPowerStateChanged::MergeImpl
518 };
GetClassData() const519 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*CellularRadioPowerStateChanged::GetClassData() const { return &_class_data_; }
520
521
MergeImpl(::PROTOBUF_NAMESPACE_ID::Message & to_msg,const::PROTOBUF_NAMESPACE_ID::Message & from_msg)522 void CellularRadioPowerStateChanged::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg) {
523 auto* const _this = static_cast<CellularRadioPowerStateChanged*>(&to_msg);
524 auto& from = static_cast<const CellularRadioPowerStateChanged&>(from_msg);
525 // @@protoc_insertion_point(class_specific_merge_from_start:android.os.statsd.telephony.CellularRadioPowerStateChanged)
526 GOOGLE_DCHECK_NE(&from, _this);
527 ::uint32_t cached_has_bits = 0;
528 (void) cached_has_bits;
529
530 if (from._internal_has_state()) {
531 _this->_internal_set_state(from._internal_state());
532 }
533 _this->_internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
534 }
535
CopyFrom(const CellularRadioPowerStateChanged & from)536 void CellularRadioPowerStateChanged::CopyFrom(const CellularRadioPowerStateChanged& from) {
537 // @@protoc_insertion_point(class_specific_copy_from_start:android.os.statsd.telephony.CellularRadioPowerStateChanged)
538 if (&from == this) return;
539 Clear();
540 MergeFrom(from);
541 }
542
IsInitialized() const543 bool CellularRadioPowerStateChanged::IsInitialized() const {
544 return true;
545 }
546
InternalSwap(CellularRadioPowerStateChanged * other)547 void CellularRadioPowerStateChanged::InternalSwap(CellularRadioPowerStateChanged* other) {
548 using std::swap;
549 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
550 swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
551 swap(_impl_.state_, other->_impl_.state_);
552 }
553
GetMetadata() const554 ::PROTOBUF_NAMESPACE_ID::Metadata CellularRadioPowerStateChanged::GetMetadata() const {
555 return ::_pbi::AssignDescriptors(
556 &descriptor_table_frameworks_2fproto_5flogging_2fstats_2fatoms_2ftelephony_2ftelephony_5fextension_5fatoms_2eproto_getter, &descriptor_table_frameworks_2fproto_5flogging_2fstats_2fatoms_2ftelephony_2ftelephony_5fextension_5fatoms_2eproto_once,
557 file_level_metadata_frameworks_2fproto_5flogging_2fstats_2fatoms_2ftelephony_2ftelephony_5fextension_5fatoms_2eproto[0]);
558 }
559
560 // ===================================================================
561
562 class EmergencyNumbersInfo::_Internal {
563 public:
564 using HasBits = decltype(std::declval<EmergencyNumbersInfo>()._impl_._has_bits_);
set_has_is_db_version_ignored(HasBits * has_bits)565 static void set_has_is_db_version_ignored(HasBits* has_bits) {
566 (*has_bits)[0] |= 8u;
567 }
set_has_asset_version(HasBits * has_bits)568 static void set_has_asset_version(HasBits* has_bits) {
569 (*has_bits)[0] |= 16u;
570 }
set_has_ota_version(HasBits * has_bits)571 static void set_has_ota_version(HasBits* has_bits) {
572 (*has_bits)[0] |= 32u;
573 }
set_has_number(HasBits * has_bits)574 static void set_has_number(HasBits* has_bits) {
575 (*has_bits)[0] |= 1u;
576 }
set_has_country_iso(HasBits * has_bits)577 static void set_has_country_iso(HasBits* has_bits) {
578 (*has_bits)[0] |= 2u;
579 }
set_has_mnc(HasBits * has_bits)580 static void set_has_mnc(HasBits* has_bits) {
581 (*has_bits)[0] |= 4u;
582 }
set_has_route(HasBits * has_bits)583 static void set_has_route(HasBits* has_bits) {
584 (*has_bits)[0] |= 64u;
585 }
586 };
587
EmergencyNumbersInfo(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)588 EmergencyNumbersInfo::EmergencyNumbersInfo(::PROTOBUF_NAMESPACE_ID::Arena* arena,
589 bool is_message_owned)
590 : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned) {
591 SharedCtor(arena, is_message_owned);
592 // @@protoc_insertion_point(arena_constructor:android.os.statsd.telephony.EmergencyNumbersInfo)
593 }
EmergencyNumbersInfo(const EmergencyNumbersInfo & from)594 EmergencyNumbersInfo::EmergencyNumbersInfo(const EmergencyNumbersInfo& from)
595 : ::PROTOBUF_NAMESPACE_ID::Message() {
596 EmergencyNumbersInfo* const _this = this; (void)_this;
597 new (&_impl_) Impl_{
598 decltype(_impl_._has_bits_){from._impl_._has_bits_}
599 , /*decltype(_impl_._cached_size_)*/{}
600 , decltype(_impl_.urns_){from._impl_.urns_}
601 , decltype(_impl_.service_categories_){from._impl_.service_categories_}
602 , decltype(_impl_.sources_){from._impl_.sources_}
603 , decltype(_impl_.number_){}
604 , decltype(_impl_.country_iso_){}
605 , decltype(_impl_.mnc_){}
606 , decltype(_impl_.is_db_version_ignored_){}
607 , decltype(_impl_.asset_version_){}
608 , decltype(_impl_.ota_version_){}
609 , decltype(_impl_.route_){}};
610
611 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
612 _impl_.number_.InitDefault();
613 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
614 _impl_.number_.Set("", GetArenaForAllocation());
615 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
616 if (from._internal_has_number()) {
617 _this->_impl_.number_.Set(from._internal_number(),
618 _this->GetArenaForAllocation());
619 }
620 _impl_.country_iso_.InitDefault();
621 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
622 _impl_.country_iso_.Set("", GetArenaForAllocation());
623 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
624 if (from._internal_has_country_iso()) {
625 _this->_impl_.country_iso_.Set(from._internal_country_iso(),
626 _this->GetArenaForAllocation());
627 }
628 _impl_.mnc_.InitDefault();
629 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
630 _impl_.mnc_.Set("", GetArenaForAllocation());
631 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
632 if (from._internal_has_mnc()) {
633 _this->_impl_.mnc_.Set(from._internal_mnc(),
634 _this->GetArenaForAllocation());
635 }
636 ::memcpy(&_impl_.is_db_version_ignored_, &from._impl_.is_db_version_ignored_,
637 static_cast<size_t>(reinterpret_cast<char*>(&_impl_.route_) -
638 reinterpret_cast<char*>(&_impl_.is_db_version_ignored_)) + sizeof(_impl_.route_));
639 // @@protoc_insertion_point(copy_constructor:android.os.statsd.telephony.EmergencyNumbersInfo)
640 }
641
SharedCtor(::_pb::Arena * arena,bool is_message_owned)642 inline void EmergencyNumbersInfo::SharedCtor(
643 ::_pb::Arena* arena, bool is_message_owned) {
644 (void)arena;
645 (void)is_message_owned;
646 new (&_impl_) Impl_{
647 decltype(_impl_._has_bits_){}
648 , /*decltype(_impl_._cached_size_)*/{}
649 , decltype(_impl_.urns_){arena}
650 , decltype(_impl_.service_categories_){arena}
651 , decltype(_impl_.sources_){arena}
652 , decltype(_impl_.number_){}
653 , decltype(_impl_.country_iso_){}
654 , decltype(_impl_.mnc_){}
655 , decltype(_impl_.is_db_version_ignored_){false}
656 , decltype(_impl_.asset_version_){0}
657 , decltype(_impl_.ota_version_){0}
658 , decltype(_impl_.route_){0}
659 };
660 _impl_.number_.InitDefault();
661 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
662 _impl_.number_.Set("", GetArenaForAllocation());
663 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
664 _impl_.country_iso_.InitDefault();
665 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
666 _impl_.country_iso_.Set("", GetArenaForAllocation());
667 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
668 _impl_.mnc_.InitDefault();
669 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
670 _impl_.mnc_.Set("", GetArenaForAllocation());
671 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
672 }
673
~EmergencyNumbersInfo()674 EmergencyNumbersInfo::~EmergencyNumbersInfo() {
675 // @@protoc_insertion_point(destructor:android.os.statsd.telephony.EmergencyNumbersInfo)
676 if (auto *arena = _internal_metadata_.DeleteReturnArena<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>()) {
677 (void)arena;
678 return;
679 }
680 SharedDtor();
681 }
682
SharedDtor()683 inline void EmergencyNumbersInfo::SharedDtor() {
684 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
685 _impl_.urns_.~RepeatedPtrField();
686 _impl_.service_categories_.~RepeatedField();
687 _impl_.sources_.~RepeatedField();
688 _impl_.number_.Destroy();
689 _impl_.country_iso_.Destroy();
690 _impl_.mnc_.Destroy();
691 }
692
SetCachedSize(int size) const693 void EmergencyNumbersInfo::SetCachedSize(int size) const {
694 _impl_._cached_size_.Set(size);
695 }
696
Clear()697 void EmergencyNumbersInfo::Clear() {
698 // @@protoc_insertion_point(message_clear_start:android.os.statsd.telephony.EmergencyNumbersInfo)
699 ::uint32_t cached_has_bits = 0;
700 // Prevent compiler warnings about cached_has_bits being unused
701 (void) cached_has_bits;
702
703 _impl_.urns_.Clear();
704 _impl_.service_categories_.Clear();
705 _impl_.sources_.Clear();
706 cached_has_bits = _impl_._has_bits_[0];
707 if (cached_has_bits & 0x00000007u) {
708 if (cached_has_bits & 0x00000001u) {
709 _impl_.number_.ClearNonDefaultToEmpty();
710 }
711 if (cached_has_bits & 0x00000002u) {
712 _impl_.country_iso_.ClearNonDefaultToEmpty();
713 }
714 if (cached_has_bits & 0x00000004u) {
715 _impl_.mnc_.ClearNonDefaultToEmpty();
716 }
717 }
718 if (cached_has_bits & 0x00000078u) {
719 ::memset(&_impl_.is_db_version_ignored_, 0, static_cast<size_t>(
720 reinterpret_cast<char*>(&_impl_.route_) -
721 reinterpret_cast<char*>(&_impl_.is_db_version_ignored_)) + sizeof(_impl_.route_));
722 }
723 _impl_._has_bits_.Clear();
724 _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
725 }
726
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)727 const char* EmergencyNumbersInfo::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
728 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
729 _Internal::HasBits has_bits{};
730 while (!ctx->Done(&ptr)) {
731 ::uint32_t tag;
732 ptr = ::_pbi::ReadTag(ptr, &tag);
733 switch (tag >> 3) {
734 // optional bool is_db_version_ignored = 1;
735 case 1:
736 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 8)) {
737 _Internal::set_has_is_db_version_ignored(&has_bits);
738 _impl_.is_db_version_ignored_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
739 CHK_(ptr);
740 } else {
741 goto handle_unusual;
742 }
743 continue;
744 // optional int32 asset_version = 2;
745 case 2:
746 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 16)) {
747 _Internal::set_has_asset_version(&has_bits);
748 _impl_.asset_version_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
749 CHK_(ptr);
750 } else {
751 goto handle_unusual;
752 }
753 continue;
754 // optional int32 ota_version = 3;
755 case 3:
756 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 24)) {
757 _Internal::set_has_ota_version(&has_bits);
758 _impl_.ota_version_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
759 CHK_(ptr);
760 } else {
761 goto handle_unusual;
762 }
763 continue;
764 // optional string number = 4;
765 case 4:
766 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 34)) {
767 auto str = _internal_mutable_number();
768 ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
769 CHK_(ptr);
770 #ifndef NDEBUG
771 ::_pbi::VerifyUTF8(str, "android.os.statsd.telephony.EmergencyNumbersInfo.number");
772 #endif // !NDEBUG
773 } else {
774 goto handle_unusual;
775 }
776 continue;
777 // optional string country_iso = 5;
778 case 5:
779 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 42)) {
780 auto str = _internal_mutable_country_iso();
781 ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
782 CHK_(ptr);
783 #ifndef NDEBUG
784 ::_pbi::VerifyUTF8(str, "android.os.statsd.telephony.EmergencyNumbersInfo.country_iso");
785 #endif // !NDEBUG
786 } else {
787 goto handle_unusual;
788 }
789 continue;
790 // optional string mnc = 6;
791 case 6:
792 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 50)) {
793 auto str = _internal_mutable_mnc();
794 ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
795 CHK_(ptr);
796 #ifndef NDEBUG
797 ::_pbi::VerifyUTF8(str, "android.os.statsd.telephony.EmergencyNumbersInfo.mnc");
798 #endif // !NDEBUG
799 } else {
800 goto handle_unusual;
801 }
802 continue;
803 // optional .android.telephony.CallRoute route = 7;
804 case 7:
805 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 56)) {
806 ::uint64_t val = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
807 CHK_(ptr);
808 if (PROTOBUF_PREDICT_TRUE(::android::telephony::CallRoute_IsValid(val))) {
809 _internal_set_route(static_cast<::android::telephony::CallRoute>(val));
810 } else {
811 ::PROTOBUF_NAMESPACE_ID::internal::WriteVarint(7, val, mutable_unknown_fields());
812 }
813 } else {
814 goto handle_unusual;
815 }
816 continue;
817 // repeated string urns = 8;
818 case 8:
819 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 66)) {
820 ptr -= 1;
821 do {
822 ptr += 1;
823 auto str = _internal_add_urns();
824 ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
825 CHK_(ptr);
826 #ifndef NDEBUG
827 ::_pbi::VerifyUTF8(str, "android.os.statsd.telephony.EmergencyNumbersInfo.urns");
828 #endif // !NDEBUG
829 if (!ctx->DataAvailable(ptr)) break;
830 } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<66>(ptr));
831 } else {
832 goto handle_unusual;
833 }
834 continue;
835 // repeated .android.telephony.ServiceCategory service_categories = 9;
836 case 9:
837 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 72)) {
838 ptr -= 1;
839 do {
840 ptr += 1;
841 ::uint64_t val = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
842 CHK_(ptr);
843 if (PROTOBUF_PREDICT_TRUE(::android::telephony::ServiceCategory_IsValid(val))) {
844 _internal_add_service_categories(static_cast<::android::telephony::ServiceCategory>(val));
845 } else {
846 ::PROTOBUF_NAMESPACE_ID::internal::WriteVarint(9, val, mutable_unknown_fields());
847 }
848 if (!ctx->DataAvailable(ptr)) break;
849 } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<72>(ptr));
850 } else if (static_cast<::uint8_t>(tag) == 74) {
851 ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedEnumParser<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(_internal_mutable_service_categories(), ptr, ctx, ::android::telephony::ServiceCategory_IsValid, &_internal_metadata_, 9);
852 CHK_(ptr);
853 } else {
854 goto handle_unusual;
855 }
856 continue;
857 // repeated .android.telephony.Source sources = 10;
858 case 10:
859 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 80)) {
860 ptr -= 1;
861 do {
862 ptr += 1;
863 ::uint64_t val = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
864 CHK_(ptr);
865 if (PROTOBUF_PREDICT_TRUE(::android::telephony::Source_IsValid(val))) {
866 _internal_add_sources(static_cast<::android::telephony::Source>(val));
867 } else {
868 ::PROTOBUF_NAMESPACE_ID::internal::WriteVarint(10, val, mutable_unknown_fields());
869 }
870 if (!ctx->DataAvailable(ptr)) break;
871 } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<80>(ptr));
872 } else if (static_cast<::uint8_t>(tag) == 82) {
873 ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedEnumParser<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(_internal_mutable_sources(), ptr, ctx, ::android::telephony::Source_IsValid, &_internal_metadata_, 10);
874 CHK_(ptr);
875 } else {
876 goto handle_unusual;
877 }
878 continue;
879 default:
880 goto handle_unusual;
881 } // switch
882 handle_unusual:
883 if ((tag == 0) || ((tag & 7) == 4)) {
884 CHK_(ptr);
885 ctx->SetLastTag(tag);
886 goto message_done;
887 }
888 ptr = UnknownFieldParse(
889 tag,
890 _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(),
891 ptr, ctx);
892 CHK_(ptr != nullptr);
893 } // while
894 message_done:
895 _impl_._has_bits_.Or(has_bits);
896 return ptr;
897 failure:
898 ptr = nullptr;
899 goto message_done;
900 #undef CHK_
901 }
902
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const903 ::uint8_t* EmergencyNumbersInfo::_InternalSerialize(
904 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
905 // @@protoc_insertion_point(serialize_to_array_start:android.os.statsd.telephony.EmergencyNumbersInfo)
906 ::uint32_t cached_has_bits = 0;
907 (void) cached_has_bits;
908
909 cached_has_bits = _impl_._has_bits_[0];
910 // optional bool is_db_version_ignored = 1;
911 if (cached_has_bits & 0x00000008u) {
912 target = stream->EnsureSpace(target);
913 target = ::_pbi::WireFormatLite::WriteBoolToArray(1, this->_internal_is_db_version_ignored(), target);
914 }
915
916 // optional int32 asset_version = 2;
917 if (cached_has_bits & 0x00000010u) {
918 target = stream->EnsureSpace(target);
919 target = ::_pbi::WireFormatLite::WriteInt32ToArray(2, this->_internal_asset_version(), target);
920 }
921
922 // optional int32 ota_version = 3;
923 if (cached_has_bits & 0x00000020u) {
924 target = stream->EnsureSpace(target);
925 target = ::_pbi::WireFormatLite::WriteInt32ToArray(3, this->_internal_ota_version(), target);
926 }
927
928 // optional string number = 4;
929 if (cached_has_bits & 0x00000001u) {
930 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
931 this->_internal_number().data(), static_cast<int>(this->_internal_number().length()),
932 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
933 "android.os.statsd.telephony.EmergencyNumbersInfo.number");
934 target = stream->WriteStringMaybeAliased(
935 4, this->_internal_number(), target);
936 }
937
938 // optional string country_iso = 5;
939 if (cached_has_bits & 0x00000002u) {
940 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
941 this->_internal_country_iso().data(), static_cast<int>(this->_internal_country_iso().length()),
942 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
943 "android.os.statsd.telephony.EmergencyNumbersInfo.country_iso");
944 target = stream->WriteStringMaybeAliased(
945 5, this->_internal_country_iso(), target);
946 }
947
948 // optional string mnc = 6;
949 if (cached_has_bits & 0x00000004u) {
950 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
951 this->_internal_mnc().data(), static_cast<int>(this->_internal_mnc().length()),
952 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
953 "android.os.statsd.telephony.EmergencyNumbersInfo.mnc");
954 target = stream->WriteStringMaybeAliased(
955 6, this->_internal_mnc(), target);
956 }
957
958 // optional .android.telephony.CallRoute route = 7;
959 if (cached_has_bits & 0x00000040u) {
960 target = stream->EnsureSpace(target);
961 target = ::_pbi::WireFormatLite::WriteEnumToArray(
962 7, this->_internal_route(), target);
963 }
964
965 // repeated string urns = 8;
966 for (int i = 0, n = this->_internal_urns_size(); i < n; i++) {
967 const auto& s = this->_internal_urns(i);
968 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
969 s.data(), static_cast<int>(s.length()),
970 ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
971 "android.os.statsd.telephony.EmergencyNumbersInfo.urns");
972 target = stream->WriteString(8, s, target);
973 }
974
975 // repeated .android.telephony.ServiceCategory service_categories = 9;
976 for (int i = 0, n = this->_internal_service_categories_size(); i < n; i++) {
977 target = stream->EnsureSpace(target);
978 target = ::_pbi::WireFormatLite::WriteEnumToArray(
979 9, this->_internal_service_categories(i), target);
980 }
981
982 // repeated .android.telephony.Source sources = 10;
983 for (int i = 0, n = this->_internal_sources_size(); i < n; i++) {
984 target = stream->EnsureSpace(target);
985 target = ::_pbi::WireFormatLite::WriteEnumToArray(
986 10, this->_internal_sources(i), target);
987 }
988
989 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
990 target = ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
991 _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
992 }
993 // @@protoc_insertion_point(serialize_to_array_end:android.os.statsd.telephony.EmergencyNumbersInfo)
994 return target;
995 }
996
ByteSizeLong() const997 size_t EmergencyNumbersInfo::ByteSizeLong() const {
998 // @@protoc_insertion_point(message_byte_size_start:android.os.statsd.telephony.EmergencyNumbersInfo)
999 size_t total_size = 0;
1000
1001 ::uint32_t cached_has_bits = 0;
1002 // Prevent compiler warnings about cached_has_bits being unused
1003 (void) cached_has_bits;
1004
1005 // repeated string urns = 8;
1006 total_size += 1 *
1007 ::PROTOBUF_NAMESPACE_ID::internal::FromIntSize(_impl_.urns_.size());
1008 for (int i = 0, n = _impl_.urns_.size(); i < n; i++) {
1009 total_size += ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
1010 _impl_.urns_.Get(i));
1011 }
1012
1013 // repeated .android.telephony.ServiceCategory service_categories = 9;
1014 {
1015 size_t data_size = 0;
1016 unsigned int count = static_cast<unsigned int>(this->_internal_service_categories_size());for (unsigned int i = 0; i < count; i++) {
1017 data_size += ::_pbi::WireFormatLite::EnumSize(
1018 this->_internal_service_categories(static_cast<int>(i)));
1019 }
1020 total_size += (1UL * count) + data_size;
1021 }
1022
1023 // repeated .android.telephony.Source sources = 10;
1024 {
1025 size_t data_size = 0;
1026 unsigned int count = static_cast<unsigned int>(this->_internal_sources_size());for (unsigned int i = 0; i < count; i++) {
1027 data_size += ::_pbi::WireFormatLite::EnumSize(
1028 this->_internal_sources(static_cast<int>(i)));
1029 }
1030 total_size += (1UL * count) + data_size;
1031 }
1032
1033 cached_has_bits = _impl_._has_bits_[0];
1034 if (cached_has_bits & 0x0000007fu) {
1035 // optional string number = 4;
1036 if (cached_has_bits & 0x00000001u) {
1037 total_size += 1 +
1038 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
1039 this->_internal_number());
1040 }
1041
1042 // optional string country_iso = 5;
1043 if (cached_has_bits & 0x00000002u) {
1044 total_size += 1 +
1045 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
1046 this->_internal_country_iso());
1047 }
1048
1049 // optional string mnc = 6;
1050 if (cached_has_bits & 0x00000004u) {
1051 total_size += 1 +
1052 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
1053 this->_internal_mnc());
1054 }
1055
1056 // optional bool is_db_version_ignored = 1;
1057 if (cached_has_bits & 0x00000008u) {
1058 total_size += 1 + 1;
1059 }
1060
1061 // optional int32 asset_version = 2;
1062 if (cached_has_bits & 0x00000010u) {
1063 total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(this->_internal_asset_version());
1064 }
1065
1066 // optional int32 ota_version = 3;
1067 if (cached_has_bits & 0x00000020u) {
1068 total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(this->_internal_ota_version());
1069 }
1070
1071 // optional .android.telephony.CallRoute route = 7;
1072 if (cached_has_bits & 0x00000040u) {
1073 total_size += 1 +
1074 ::_pbi::WireFormatLite::EnumSize(this->_internal_route());
1075 }
1076
1077 }
1078 return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
1079 }
1080
1081 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData EmergencyNumbersInfo::_class_data_ = {
1082 ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSourceCheck,
1083 EmergencyNumbersInfo::MergeImpl
1084 };
GetClassData() const1085 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*EmergencyNumbersInfo::GetClassData() const { return &_class_data_; }
1086
1087
MergeImpl(::PROTOBUF_NAMESPACE_ID::Message & to_msg,const::PROTOBUF_NAMESPACE_ID::Message & from_msg)1088 void EmergencyNumbersInfo::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg) {
1089 auto* const _this = static_cast<EmergencyNumbersInfo*>(&to_msg);
1090 auto& from = static_cast<const EmergencyNumbersInfo&>(from_msg);
1091 // @@protoc_insertion_point(class_specific_merge_from_start:android.os.statsd.telephony.EmergencyNumbersInfo)
1092 GOOGLE_DCHECK_NE(&from, _this);
1093 ::uint32_t cached_has_bits = 0;
1094 (void) cached_has_bits;
1095
1096 _this->_impl_.urns_.MergeFrom(from._impl_.urns_);
1097 _this->_impl_.service_categories_.MergeFrom(from._impl_.service_categories_);
1098 _this->_impl_.sources_.MergeFrom(from._impl_.sources_);
1099 cached_has_bits = from._impl_._has_bits_[0];
1100 if (cached_has_bits & 0x0000007fu) {
1101 if (cached_has_bits & 0x00000001u) {
1102 _this->_internal_set_number(from._internal_number());
1103 }
1104 if (cached_has_bits & 0x00000002u) {
1105 _this->_internal_set_country_iso(from._internal_country_iso());
1106 }
1107 if (cached_has_bits & 0x00000004u) {
1108 _this->_internal_set_mnc(from._internal_mnc());
1109 }
1110 if (cached_has_bits & 0x00000008u) {
1111 _this->_impl_.is_db_version_ignored_ = from._impl_.is_db_version_ignored_;
1112 }
1113 if (cached_has_bits & 0x00000010u) {
1114 _this->_impl_.asset_version_ = from._impl_.asset_version_;
1115 }
1116 if (cached_has_bits & 0x00000020u) {
1117 _this->_impl_.ota_version_ = from._impl_.ota_version_;
1118 }
1119 if (cached_has_bits & 0x00000040u) {
1120 _this->_impl_.route_ = from._impl_.route_;
1121 }
1122 _this->_impl_._has_bits_[0] |= cached_has_bits;
1123 }
1124 _this->_internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
1125 }
1126
CopyFrom(const EmergencyNumbersInfo & from)1127 void EmergencyNumbersInfo::CopyFrom(const EmergencyNumbersInfo& from) {
1128 // @@protoc_insertion_point(class_specific_copy_from_start:android.os.statsd.telephony.EmergencyNumbersInfo)
1129 if (&from == this) return;
1130 Clear();
1131 MergeFrom(from);
1132 }
1133
IsInitialized() const1134 bool EmergencyNumbersInfo::IsInitialized() const {
1135 return true;
1136 }
1137
InternalSwap(EmergencyNumbersInfo * other)1138 void EmergencyNumbersInfo::InternalSwap(EmergencyNumbersInfo* other) {
1139 using std::swap;
1140 auto* lhs_arena = GetArenaForAllocation();
1141 auto* rhs_arena = other->GetArenaForAllocation();
1142 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
1143 swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
1144 _impl_.urns_.InternalSwap(&other->_impl_.urns_);
1145 _impl_.service_categories_.InternalSwap(&other->_impl_.service_categories_);
1146 _impl_.sources_.InternalSwap(&other->_impl_.sources_);
1147 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
1148 &_impl_.number_, lhs_arena,
1149 &other->_impl_.number_, rhs_arena
1150 );
1151 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
1152 &_impl_.country_iso_, lhs_arena,
1153 &other->_impl_.country_iso_, rhs_arena
1154 );
1155 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
1156 &_impl_.mnc_, lhs_arena,
1157 &other->_impl_.mnc_, rhs_arena
1158 );
1159 ::PROTOBUF_NAMESPACE_ID::internal::memswap<
1160 PROTOBUF_FIELD_OFFSET(EmergencyNumbersInfo, _impl_.route_)
1161 + sizeof(EmergencyNumbersInfo::_impl_.route_) // NOLINT
1162 - PROTOBUF_FIELD_OFFSET(EmergencyNumbersInfo, _impl_.is_db_version_ignored_)>(
1163 reinterpret_cast<char*>(&_impl_.is_db_version_ignored_),
1164 reinterpret_cast<char*>(&other->_impl_.is_db_version_ignored_));
1165 }
1166
GetMetadata() const1167 ::PROTOBUF_NAMESPACE_ID::Metadata EmergencyNumbersInfo::GetMetadata() const {
1168 return ::_pbi::AssignDescriptors(
1169 &descriptor_table_frameworks_2fproto_5flogging_2fstats_2fatoms_2ftelephony_2ftelephony_5fextension_5fatoms_2eproto_getter, &descriptor_table_frameworks_2fproto_5flogging_2fstats_2fatoms_2ftelephony_2ftelephony_5fextension_5fatoms_2eproto_once,
1170 file_level_metadata_frameworks_2fproto_5flogging_2fstats_2fatoms_2ftelephony_2ftelephony_5fextension_5fatoms_2eproto[1]);
1171 }
1172
1173 // ===================================================================
1174
1175 class DataNetworkValidation::_Internal {
1176 public:
1177 using HasBits = decltype(std::declval<DataNetworkValidation>()._impl_._has_bits_);
set_has_network_type(HasBits * has_bits)1178 static void set_has_network_type(HasBits* has_bits) {
1179 (*has_bits)[0] |= 1u;
1180 }
set_has_apn_type_bitmask(HasBits * has_bits)1181 static void set_has_apn_type_bitmask(HasBits* has_bits) {
1182 (*has_bits)[0] |= 2u;
1183 }
set_has_signal_strength(HasBits * has_bits)1184 static void set_has_signal_strength(HasBits* has_bits) {
1185 (*has_bits)[0] |= 4u;
1186 }
set_has_validation_result(HasBits * has_bits)1187 static void set_has_validation_result(HasBits* has_bits) {
1188 (*has_bits)[0] |= 8u;
1189 }
set_has_elapsed_time_in_millis(HasBits * has_bits)1190 static void set_has_elapsed_time_in_millis(HasBits* has_bits) {
1191 (*has_bits)[0] |= 16u;
1192 }
set_has_handover_attempted(HasBits * has_bits)1193 static void set_has_handover_attempted(HasBits* has_bits) {
1194 (*has_bits)[0] |= 32u;
1195 }
set_has_network_validation_count(HasBits * has_bits)1196 static void set_has_network_validation_count(HasBits* has_bits) {
1197 (*has_bits)[0] |= 64u;
1198 }
1199 };
1200
DataNetworkValidation(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)1201 DataNetworkValidation::DataNetworkValidation(::PROTOBUF_NAMESPACE_ID::Arena* arena,
1202 bool is_message_owned)
1203 : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned) {
1204 SharedCtor(arena, is_message_owned);
1205 // @@protoc_insertion_point(arena_constructor:android.os.statsd.telephony.DataNetworkValidation)
1206 }
DataNetworkValidation(const DataNetworkValidation & from)1207 DataNetworkValidation::DataNetworkValidation(const DataNetworkValidation& from)
1208 : ::PROTOBUF_NAMESPACE_ID::Message() {
1209 DataNetworkValidation* const _this = this; (void)_this;
1210 new (&_impl_) Impl_{
1211 decltype(_impl_._has_bits_){from._impl_._has_bits_}
1212 , /*decltype(_impl_._cached_size_)*/{}
1213 , decltype(_impl_.network_type_){}
1214 , decltype(_impl_.apn_type_bitmask_){}
1215 , decltype(_impl_.signal_strength_){}
1216 , decltype(_impl_.validation_result_){}
1217 , decltype(_impl_.elapsed_time_in_millis_){}
1218 , decltype(_impl_.handover_attempted_){}
1219 , decltype(_impl_.network_validation_count_){}};
1220
1221 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
1222 ::memcpy(&_impl_.network_type_, &from._impl_.network_type_,
1223 static_cast<size_t>(reinterpret_cast<char*>(&_impl_.network_validation_count_) -
1224 reinterpret_cast<char*>(&_impl_.network_type_)) + sizeof(_impl_.network_validation_count_));
1225 // @@protoc_insertion_point(copy_constructor:android.os.statsd.telephony.DataNetworkValidation)
1226 }
1227
SharedCtor(::_pb::Arena * arena,bool is_message_owned)1228 inline void DataNetworkValidation::SharedCtor(
1229 ::_pb::Arena* arena, bool is_message_owned) {
1230 (void)arena;
1231 (void)is_message_owned;
1232 new (&_impl_) Impl_{
1233 decltype(_impl_._has_bits_){}
1234 , /*decltype(_impl_._cached_size_)*/{}
1235 , decltype(_impl_.network_type_){0}
1236 , decltype(_impl_.apn_type_bitmask_){0}
1237 , decltype(_impl_.signal_strength_){0}
1238 , decltype(_impl_.validation_result_){0}
1239 , decltype(_impl_.elapsed_time_in_millis_){::int64_t{0}}
1240 , decltype(_impl_.handover_attempted_){false}
1241 , decltype(_impl_.network_validation_count_){0}
1242 };
1243 }
1244
~DataNetworkValidation()1245 DataNetworkValidation::~DataNetworkValidation() {
1246 // @@protoc_insertion_point(destructor:android.os.statsd.telephony.DataNetworkValidation)
1247 if (auto *arena = _internal_metadata_.DeleteReturnArena<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>()) {
1248 (void)arena;
1249 return;
1250 }
1251 SharedDtor();
1252 }
1253
SharedDtor()1254 inline void DataNetworkValidation::SharedDtor() {
1255 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
1256 }
1257
SetCachedSize(int size) const1258 void DataNetworkValidation::SetCachedSize(int size) const {
1259 _impl_._cached_size_.Set(size);
1260 }
1261
Clear()1262 void DataNetworkValidation::Clear() {
1263 // @@protoc_insertion_point(message_clear_start:android.os.statsd.telephony.DataNetworkValidation)
1264 ::uint32_t cached_has_bits = 0;
1265 // Prevent compiler warnings about cached_has_bits being unused
1266 (void) cached_has_bits;
1267
1268 cached_has_bits = _impl_._has_bits_[0];
1269 if (cached_has_bits & 0x0000007fu) {
1270 ::memset(&_impl_.network_type_, 0, static_cast<size_t>(
1271 reinterpret_cast<char*>(&_impl_.network_validation_count_) -
1272 reinterpret_cast<char*>(&_impl_.network_type_)) + sizeof(_impl_.network_validation_count_));
1273 }
1274 _impl_._has_bits_.Clear();
1275 _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1276 }
1277
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)1278 const char* DataNetworkValidation::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
1279 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
1280 _Internal::HasBits has_bits{};
1281 while (!ctx->Done(&ptr)) {
1282 ::uint32_t tag;
1283 ptr = ::_pbi::ReadTag(ptr, &tag);
1284 switch (tag >> 3) {
1285 // optional .android.telephony.NetworkTypeEnum network_type = 1;
1286 case 1:
1287 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 8)) {
1288 ::uint64_t val = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
1289 CHK_(ptr);
1290 if (PROTOBUF_PREDICT_TRUE(::android::telephony::NetworkTypeEnum_IsValid(val))) {
1291 _internal_set_network_type(static_cast<::android::telephony::NetworkTypeEnum>(val));
1292 } else {
1293 ::PROTOBUF_NAMESPACE_ID::internal::WriteVarint(1, val, mutable_unknown_fields());
1294 }
1295 } else {
1296 goto handle_unusual;
1297 }
1298 continue;
1299 // optional int32 apn_type_bitmask = 2;
1300 case 2:
1301 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 16)) {
1302 _Internal::set_has_apn_type_bitmask(&has_bits);
1303 _impl_.apn_type_bitmask_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
1304 CHK_(ptr);
1305 } else {
1306 goto handle_unusual;
1307 }
1308 continue;
1309 // optional .android.telephony.SignalStrengthEnum signal_strength = 3;
1310 case 3:
1311 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 24)) {
1312 ::uint64_t val = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
1313 CHK_(ptr);
1314 if (PROTOBUF_PREDICT_TRUE(::android::telephony::SignalStrengthEnum_IsValid(val))) {
1315 _internal_set_signal_strength(static_cast<::android::telephony::SignalStrengthEnum>(val));
1316 } else {
1317 ::PROTOBUF_NAMESPACE_ID::internal::WriteVarint(3, val, mutable_unknown_fields());
1318 }
1319 } else {
1320 goto handle_unusual;
1321 }
1322 continue;
1323 // optional .android.telephony.NetworkValidationResult validation_result = 4;
1324 case 4:
1325 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 32)) {
1326 ::uint64_t val = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
1327 CHK_(ptr);
1328 if (PROTOBUF_PREDICT_TRUE(::android::telephony::NetworkValidationResult_IsValid(val))) {
1329 _internal_set_validation_result(static_cast<::android::telephony::NetworkValidationResult>(val));
1330 } else {
1331 ::PROTOBUF_NAMESPACE_ID::internal::WriteVarint(4, val, mutable_unknown_fields());
1332 }
1333 } else {
1334 goto handle_unusual;
1335 }
1336 continue;
1337 // optional int64 elapsed_time_in_millis = 5;
1338 case 5:
1339 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 40)) {
1340 _Internal::set_has_elapsed_time_in_millis(&has_bits);
1341 _impl_.elapsed_time_in_millis_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
1342 CHK_(ptr);
1343 } else {
1344 goto handle_unusual;
1345 }
1346 continue;
1347 // optional bool handover_attempted = 6;
1348 case 6:
1349 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 48)) {
1350 _Internal::set_has_handover_attempted(&has_bits);
1351 _impl_.handover_attempted_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
1352 CHK_(ptr);
1353 } else {
1354 goto handle_unusual;
1355 }
1356 continue;
1357 // optional int32 network_validation_count = 7;
1358 case 7:
1359 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 56)) {
1360 _Internal::set_has_network_validation_count(&has_bits);
1361 _impl_.network_validation_count_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
1362 CHK_(ptr);
1363 } else {
1364 goto handle_unusual;
1365 }
1366 continue;
1367 default:
1368 goto handle_unusual;
1369 } // switch
1370 handle_unusual:
1371 if ((tag == 0) || ((tag & 7) == 4)) {
1372 CHK_(ptr);
1373 ctx->SetLastTag(tag);
1374 goto message_done;
1375 }
1376 ptr = UnknownFieldParse(
1377 tag,
1378 _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(),
1379 ptr, ctx);
1380 CHK_(ptr != nullptr);
1381 } // while
1382 message_done:
1383 _impl_._has_bits_.Or(has_bits);
1384 return ptr;
1385 failure:
1386 ptr = nullptr;
1387 goto message_done;
1388 #undef CHK_
1389 }
1390
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const1391 ::uint8_t* DataNetworkValidation::_InternalSerialize(
1392 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
1393 // @@protoc_insertion_point(serialize_to_array_start:android.os.statsd.telephony.DataNetworkValidation)
1394 ::uint32_t cached_has_bits = 0;
1395 (void) cached_has_bits;
1396
1397 cached_has_bits = _impl_._has_bits_[0];
1398 // optional .android.telephony.NetworkTypeEnum network_type = 1;
1399 if (cached_has_bits & 0x00000001u) {
1400 target = stream->EnsureSpace(target);
1401 target = ::_pbi::WireFormatLite::WriteEnumToArray(
1402 1, this->_internal_network_type(), target);
1403 }
1404
1405 // optional int32 apn_type_bitmask = 2;
1406 if (cached_has_bits & 0x00000002u) {
1407 target = stream->EnsureSpace(target);
1408 target = ::_pbi::WireFormatLite::WriteInt32ToArray(2, this->_internal_apn_type_bitmask(), target);
1409 }
1410
1411 // optional .android.telephony.SignalStrengthEnum signal_strength = 3;
1412 if (cached_has_bits & 0x00000004u) {
1413 target = stream->EnsureSpace(target);
1414 target = ::_pbi::WireFormatLite::WriteEnumToArray(
1415 3, this->_internal_signal_strength(), target);
1416 }
1417
1418 // optional .android.telephony.NetworkValidationResult validation_result = 4;
1419 if (cached_has_bits & 0x00000008u) {
1420 target = stream->EnsureSpace(target);
1421 target = ::_pbi::WireFormatLite::WriteEnumToArray(
1422 4, this->_internal_validation_result(), target);
1423 }
1424
1425 // optional int64 elapsed_time_in_millis = 5;
1426 if (cached_has_bits & 0x00000010u) {
1427 target = stream->EnsureSpace(target);
1428 target = ::_pbi::WireFormatLite::WriteInt64ToArray(5, this->_internal_elapsed_time_in_millis(), target);
1429 }
1430
1431 // optional bool handover_attempted = 6;
1432 if (cached_has_bits & 0x00000020u) {
1433 target = stream->EnsureSpace(target);
1434 target = ::_pbi::WireFormatLite::WriteBoolToArray(6, this->_internal_handover_attempted(), target);
1435 }
1436
1437 // optional int32 network_validation_count = 7;
1438 if (cached_has_bits & 0x00000040u) {
1439 target = stream->EnsureSpace(target);
1440 target = ::_pbi::WireFormatLite::WriteInt32ToArray(7, this->_internal_network_validation_count(), target);
1441 }
1442
1443 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
1444 target = ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
1445 _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
1446 }
1447 // @@protoc_insertion_point(serialize_to_array_end:android.os.statsd.telephony.DataNetworkValidation)
1448 return target;
1449 }
1450
ByteSizeLong() const1451 size_t DataNetworkValidation::ByteSizeLong() const {
1452 // @@protoc_insertion_point(message_byte_size_start:android.os.statsd.telephony.DataNetworkValidation)
1453 size_t total_size = 0;
1454
1455 ::uint32_t cached_has_bits = 0;
1456 // Prevent compiler warnings about cached_has_bits being unused
1457 (void) cached_has_bits;
1458
1459 cached_has_bits = _impl_._has_bits_[0];
1460 if (cached_has_bits & 0x0000007fu) {
1461 // optional .android.telephony.NetworkTypeEnum network_type = 1;
1462 if (cached_has_bits & 0x00000001u) {
1463 total_size += 1 +
1464 ::_pbi::WireFormatLite::EnumSize(this->_internal_network_type());
1465 }
1466
1467 // optional int32 apn_type_bitmask = 2;
1468 if (cached_has_bits & 0x00000002u) {
1469 total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(this->_internal_apn_type_bitmask());
1470 }
1471
1472 // optional .android.telephony.SignalStrengthEnum signal_strength = 3;
1473 if (cached_has_bits & 0x00000004u) {
1474 total_size += 1 +
1475 ::_pbi::WireFormatLite::EnumSize(this->_internal_signal_strength());
1476 }
1477
1478 // optional .android.telephony.NetworkValidationResult validation_result = 4;
1479 if (cached_has_bits & 0x00000008u) {
1480 total_size += 1 +
1481 ::_pbi::WireFormatLite::EnumSize(this->_internal_validation_result());
1482 }
1483
1484 // optional int64 elapsed_time_in_millis = 5;
1485 if (cached_has_bits & 0x00000010u) {
1486 total_size += ::_pbi::WireFormatLite::Int64SizePlusOne(this->_internal_elapsed_time_in_millis());
1487 }
1488
1489 // optional bool handover_attempted = 6;
1490 if (cached_has_bits & 0x00000020u) {
1491 total_size += 1 + 1;
1492 }
1493
1494 // optional int32 network_validation_count = 7;
1495 if (cached_has_bits & 0x00000040u) {
1496 total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(this->_internal_network_validation_count());
1497 }
1498
1499 }
1500 return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
1501 }
1502
1503 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData DataNetworkValidation::_class_data_ = {
1504 ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSourceCheck,
1505 DataNetworkValidation::MergeImpl
1506 };
GetClassData() const1507 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*DataNetworkValidation::GetClassData() const { return &_class_data_; }
1508
1509
MergeImpl(::PROTOBUF_NAMESPACE_ID::Message & to_msg,const::PROTOBUF_NAMESPACE_ID::Message & from_msg)1510 void DataNetworkValidation::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg) {
1511 auto* const _this = static_cast<DataNetworkValidation*>(&to_msg);
1512 auto& from = static_cast<const DataNetworkValidation&>(from_msg);
1513 // @@protoc_insertion_point(class_specific_merge_from_start:android.os.statsd.telephony.DataNetworkValidation)
1514 GOOGLE_DCHECK_NE(&from, _this);
1515 ::uint32_t cached_has_bits = 0;
1516 (void) cached_has_bits;
1517
1518 cached_has_bits = from._impl_._has_bits_[0];
1519 if (cached_has_bits & 0x0000007fu) {
1520 if (cached_has_bits & 0x00000001u) {
1521 _this->_impl_.network_type_ = from._impl_.network_type_;
1522 }
1523 if (cached_has_bits & 0x00000002u) {
1524 _this->_impl_.apn_type_bitmask_ = from._impl_.apn_type_bitmask_;
1525 }
1526 if (cached_has_bits & 0x00000004u) {
1527 _this->_impl_.signal_strength_ = from._impl_.signal_strength_;
1528 }
1529 if (cached_has_bits & 0x00000008u) {
1530 _this->_impl_.validation_result_ = from._impl_.validation_result_;
1531 }
1532 if (cached_has_bits & 0x00000010u) {
1533 _this->_impl_.elapsed_time_in_millis_ = from._impl_.elapsed_time_in_millis_;
1534 }
1535 if (cached_has_bits & 0x00000020u) {
1536 _this->_impl_.handover_attempted_ = from._impl_.handover_attempted_;
1537 }
1538 if (cached_has_bits & 0x00000040u) {
1539 _this->_impl_.network_validation_count_ = from._impl_.network_validation_count_;
1540 }
1541 _this->_impl_._has_bits_[0] |= cached_has_bits;
1542 }
1543 _this->_internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
1544 }
1545
CopyFrom(const DataNetworkValidation & from)1546 void DataNetworkValidation::CopyFrom(const DataNetworkValidation& from) {
1547 // @@protoc_insertion_point(class_specific_copy_from_start:android.os.statsd.telephony.DataNetworkValidation)
1548 if (&from == this) return;
1549 Clear();
1550 MergeFrom(from);
1551 }
1552
IsInitialized() const1553 bool DataNetworkValidation::IsInitialized() const {
1554 return true;
1555 }
1556
InternalSwap(DataNetworkValidation * other)1557 void DataNetworkValidation::InternalSwap(DataNetworkValidation* other) {
1558 using std::swap;
1559 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
1560 swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
1561 ::PROTOBUF_NAMESPACE_ID::internal::memswap<
1562 PROTOBUF_FIELD_OFFSET(DataNetworkValidation, _impl_.network_validation_count_)
1563 + sizeof(DataNetworkValidation::_impl_.network_validation_count_) // NOLINT
1564 - PROTOBUF_FIELD_OFFSET(DataNetworkValidation, _impl_.network_type_)>(
1565 reinterpret_cast<char*>(&_impl_.network_type_),
1566 reinterpret_cast<char*>(&other->_impl_.network_type_));
1567 }
1568
GetMetadata() const1569 ::PROTOBUF_NAMESPACE_ID::Metadata DataNetworkValidation::GetMetadata() const {
1570 return ::_pbi::AssignDescriptors(
1571 &descriptor_table_frameworks_2fproto_5flogging_2fstats_2fatoms_2ftelephony_2ftelephony_5fextension_5fatoms_2eproto_getter, &descriptor_table_frameworks_2fproto_5flogging_2fstats_2fatoms_2ftelephony_2ftelephony_5fextension_5fatoms_2eproto_once,
1572 file_level_metadata_frameworks_2fproto_5flogging_2fstats_2fatoms_2ftelephony_2ftelephony_5fextension_5fatoms_2eproto[2]);
1573 }
1574
1575 // ===================================================================
1576
1577 class DataRatStateChanged::_Internal {
1578 public:
1579 using HasBits = decltype(std::declval<DataRatStateChanged>()._impl_._has_bits_);
set_has_data_rat(HasBits * has_bits)1580 static void set_has_data_rat(HasBits* has_bits) {
1581 (*has_bits)[0] |= 1u;
1582 }
1583 };
1584
DataRatStateChanged(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)1585 DataRatStateChanged::DataRatStateChanged(::PROTOBUF_NAMESPACE_ID::Arena* arena,
1586 bool is_message_owned)
1587 : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned) {
1588 SharedCtor(arena, is_message_owned);
1589 // @@protoc_insertion_point(arena_constructor:android.os.statsd.telephony.DataRatStateChanged)
1590 }
DataRatStateChanged(const DataRatStateChanged & from)1591 DataRatStateChanged::DataRatStateChanged(const DataRatStateChanged& from)
1592 : ::PROTOBUF_NAMESPACE_ID::Message() {
1593 DataRatStateChanged* const _this = this; (void)_this;
1594 new (&_impl_) Impl_{
1595 decltype(_impl_._has_bits_){from._impl_._has_bits_}
1596 , /*decltype(_impl_._cached_size_)*/{}
1597 , decltype(_impl_.data_rat_){}};
1598
1599 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
1600 _this->_impl_.data_rat_ = from._impl_.data_rat_;
1601 // @@protoc_insertion_point(copy_constructor:android.os.statsd.telephony.DataRatStateChanged)
1602 }
1603
SharedCtor(::_pb::Arena * arena,bool is_message_owned)1604 inline void DataRatStateChanged::SharedCtor(
1605 ::_pb::Arena* arena, bool is_message_owned) {
1606 (void)arena;
1607 (void)is_message_owned;
1608 new (&_impl_) Impl_{
1609 decltype(_impl_._has_bits_){}
1610 , /*decltype(_impl_._cached_size_)*/{}
1611 , decltype(_impl_.data_rat_){0}
1612 };
1613 }
1614
~DataRatStateChanged()1615 DataRatStateChanged::~DataRatStateChanged() {
1616 // @@protoc_insertion_point(destructor:android.os.statsd.telephony.DataRatStateChanged)
1617 if (auto *arena = _internal_metadata_.DeleteReturnArena<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>()) {
1618 (void)arena;
1619 return;
1620 }
1621 SharedDtor();
1622 }
1623
SharedDtor()1624 inline void DataRatStateChanged::SharedDtor() {
1625 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
1626 }
1627
SetCachedSize(int size) const1628 void DataRatStateChanged::SetCachedSize(int size) const {
1629 _impl_._cached_size_.Set(size);
1630 }
1631
Clear()1632 void DataRatStateChanged::Clear() {
1633 // @@protoc_insertion_point(message_clear_start:android.os.statsd.telephony.DataRatStateChanged)
1634 ::uint32_t cached_has_bits = 0;
1635 // Prevent compiler warnings about cached_has_bits being unused
1636 (void) cached_has_bits;
1637
1638 _impl_.data_rat_ = 0;
1639 _impl_._has_bits_.Clear();
1640 _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1641 }
1642
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)1643 const char* DataRatStateChanged::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
1644 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
1645 _Internal::HasBits has_bits{};
1646 while (!ctx->Done(&ptr)) {
1647 ::uint32_t tag;
1648 ptr = ::_pbi::ReadTag(ptr, &tag);
1649 switch (tag >> 3) {
1650 // optional .android.os.statsd.telephony.DataRatStateChanged.DataRat data_rat = 1 [(.android.os.statsd.state_field_option) = {
1651 case 1:
1652 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 8)) {
1653 ::uint64_t val = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
1654 CHK_(ptr);
1655 if (PROTOBUF_PREDICT_TRUE(::android::os::statsd::telephony::DataRatStateChanged_DataRat_IsValid(val))) {
1656 _internal_set_data_rat(static_cast<::android::os::statsd::telephony::DataRatStateChanged_DataRat>(val));
1657 } else {
1658 ::PROTOBUF_NAMESPACE_ID::internal::WriteVarint(1, val, mutable_unknown_fields());
1659 }
1660 } else {
1661 goto handle_unusual;
1662 }
1663 continue;
1664 default:
1665 goto handle_unusual;
1666 } // switch
1667 handle_unusual:
1668 if ((tag == 0) || ((tag & 7) == 4)) {
1669 CHK_(ptr);
1670 ctx->SetLastTag(tag);
1671 goto message_done;
1672 }
1673 ptr = UnknownFieldParse(
1674 tag,
1675 _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(),
1676 ptr, ctx);
1677 CHK_(ptr != nullptr);
1678 } // while
1679 message_done:
1680 _impl_._has_bits_.Or(has_bits);
1681 return ptr;
1682 failure:
1683 ptr = nullptr;
1684 goto message_done;
1685 #undef CHK_
1686 }
1687
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const1688 ::uint8_t* DataRatStateChanged::_InternalSerialize(
1689 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
1690 // @@protoc_insertion_point(serialize_to_array_start:android.os.statsd.telephony.DataRatStateChanged)
1691 ::uint32_t cached_has_bits = 0;
1692 (void) cached_has_bits;
1693
1694 cached_has_bits = _impl_._has_bits_[0];
1695 // optional .android.os.statsd.telephony.DataRatStateChanged.DataRat data_rat = 1 [(.android.os.statsd.state_field_option) = {
1696 if (cached_has_bits & 0x00000001u) {
1697 target = stream->EnsureSpace(target);
1698 target = ::_pbi::WireFormatLite::WriteEnumToArray(
1699 1, this->_internal_data_rat(), target);
1700 }
1701
1702 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
1703 target = ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
1704 _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
1705 }
1706 // @@protoc_insertion_point(serialize_to_array_end:android.os.statsd.telephony.DataRatStateChanged)
1707 return target;
1708 }
1709
ByteSizeLong() const1710 size_t DataRatStateChanged::ByteSizeLong() const {
1711 // @@protoc_insertion_point(message_byte_size_start:android.os.statsd.telephony.DataRatStateChanged)
1712 size_t total_size = 0;
1713
1714 ::uint32_t cached_has_bits = 0;
1715 // Prevent compiler warnings about cached_has_bits being unused
1716 (void) cached_has_bits;
1717
1718 // optional .android.os.statsd.telephony.DataRatStateChanged.DataRat data_rat = 1 [(.android.os.statsd.state_field_option) = {
1719 cached_has_bits = _impl_._has_bits_[0];
1720 if (cached_has_bits & 0x00000001u) {
1721 total_size += 1 +
1722 ::_pbi::WireFormatLite::EnumSize(this->_internal_data_rat());
1723 }
1724
1725 return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
1726 }
1727
1728 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData DataRatStateChanged::_class_data_ = {
1729 ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSourceCheck,
1730 DataRatStateChanged::MergeImpl
1731 };
GetClassData() const1732 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*DataRatStateChanged::GetClassData() const { return &_class_data_; }
1733
1734
MergeImpl(::PROTOBUF_NAMESPACE_ID::Message & to_msg,const::PROTOBUF_NAMESPACE_ID::Message & from_msg)1735 void DataRatStateChanged::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg) {
1736 auto* const _this = static_cast<DataRatStateChanged*>(&to_msg);
1737 auto& from = static_cast<const DataRatStateChanged&>(from_msg);
1738 // @@protoc_insertion_point(class_specific_merge_from_start:android.os.statsd.telephony.DataRatStateChanged)
1739 GOOGLE_DCHECK_NE(&from, _this);
1740 ::uint32_t cached_has_bits = 0;
1741 (void) cached_has_bits;
1742
1743 if (from._internal_has_data_rat()) {
1744 _this->_internal_set_data_rat(from._internal_data_rat());
1745 }
1746 _this->_internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
1747 }
1748
CopyFrom(const DataRatStateChanged & from)1749 void DataRatStateChanged::CopyFrom(const DataRatStateChanged& from) {
1750 // @@protoc_insertion_point(class_specific_copy_from_start:android.os.statsd.telephony.DataRatStateChanged)
1751 if (&from == this) return;
1752 Clear();
1753 MergeFrom(from);
1754 }
1755
IsInitialized() const1756 bool DataRatStateChanged::IsInitialized() const {
1757 return true;
1758 }
1759
InternalSwap(DataRatStateChanged * other)1760 void DataRatStateChanged::InternalSwap(DataRatStateChanged* other) {
1761 using std::swap;
1762 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
1763 swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
1764 swap(_impl_.data_rat_, other->_impl_.data_rat_);
1765 }
1766
GetMetadata() const1767 ::PROTOBUF_NAMESPACE_ID::Metadata DataRatStateChanged::GetMetadata() const {
1768 return ::_pbi::AssignDescriptors(
1769 &descriptor_table_frameworks_2fproto_5flogging_2fstats_2fatoms_2ftelephony_2ftelephony_5fextension_5fatoms_2eproto_getter, &descriptor_table_frameworks_2fproto_5flogging_2fstats_2fatoms_2ftelephony_2ftelephony_5fextension_5fatoms_2eproto_once,
1770 file_level_metadata_frameworks_2fproto_5flogging_2fstats_2fatoms_2ftelephony_2ftelephony_5fextension_5fatoms_2eproto[3]);
1771 }
1772
1773 // ===================================================================
1774
1775 class ConnectedChannelChanged::_Internal {
1776 public:
1777 using HasBits = decltype(std::declval<ConnectedChannelChanged>()._impl_._has_bits_);
set_has_connected_channel_count(HasBits * has_bits)1778 static void set_has_connected_channel_count(HasBits* has_bits) {
1779 (*has_bits)[0] |= 1u;
1780 }
1781 };
1782
ConnectedChannelChanged(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)1783 ConnectedChannelChanged::ConnectedChannelChanged(::PROTOBUF_NAMESPACE_ID::Arena* arena,
1784 bool is_message_owned)
1785 : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned) {
1786 SharedCtor(arena, is_message_owned);
1787 // @@protoc_insertion_point(arena_constructor:android.os.statsd.telephony.ConnectedChannelChanged)
1788 }
ConnectedChannelChanged(const ConnectedChannelChanged & from)1789 ConnectedChannelChanged::ConnectedChannelChanged(const ConnectedChannelChanged& from)
1790 : ::PROTOBUF_NAMESPACE_ID::Message() {
1791 ConnectedChannelChanged* const _this = this; (void)_this;
1792 new (&_impl_) Impl_{
1793 decltype(_impl_._has_bits_){from._impl_._has_bits_}
1794 , /*decltype(_impl_._cached_size_)*/{}
1795 , decltype(_impl_.connected_channel_count_){}};
1796
1797 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
1798 _this->_impl_.connected_channel_count_ = from._impl_.connected_channel_count_;
1799 // @@protoc_insertion_point(copy_constructor:android.os.statsd.telephony.ConnectedChannelChanged)
1800 }
1801
SharedCtor(::_pb::Arena * arena,bool is_message_owned)1802 inline void ConnectedChannelChanged::SharedCtor(
1803 ::_pb::Arena* arena, bool is_message_owned) {
1804 (void)arena;
1805 (void)is_message_owned;
1806 new (&_impl_) Impl_{
1807 decltype(_impl_._has_bits_){}
1808 , /*decltype(_impl_._cached_size_)*/{}
1809 , decltype(_impl_.connected_channel_count_){0}
1810 };
1811 }
1812
~ConnectedChannelChanged()1813 ConnectedChannelChanged::~ConnectedChannelChanged() {
1814 // @@protoc_insertion_point(destructor:android.os.statsd.telephony.ConnectedChannelChanged)
1815 if (auto *arena = _internal_metadata_.DeleteReturnArena<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>()) {
1816 (void)arena;
1817 return;
1818 }
1819 SharedDtor();
1820 }
1821
SharedDtor()1822 inline void ConnectedChannelChanged::SharedDtor() {
1823 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
1824 }
1825
SetCachedSize(int size) const1826 void ConnectedChannelChanged::SetCachedSize(int size) const {
1827 _impl_._cached_size_.Set(size);
1828 }
1829
Clear()1830 void ConnectedChannelChanged::Clear() {
1831 // @@protoc_insertion_point(message_clear_start:android.os.statsd.telephony.ConnectedChannelChanged)
1832 ::uint32_t cached_has_bits = 0;
1833 // Prevent compiler warnings about cached_has_bits being unused
1834 (void) cached_has_bits;
1835
1836 _impl_.connected_channel_count_ = 0;
1837 _impl_._has_bits_.Clear();
1838 _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1839 }
1840
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)1841 const char* ConnectedChannelChanged::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
1842 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
1843 _Internal::HasBits has_bits{};
1844 while (!ctx->Done(&ptr)) {
1845 ::uint32_t tag;
1846 ptr = ::_pbi::ReadTag(ptr, &tag);
1847 switch (tag >> 3) {
1848 // optional .android.os.statsd.telephony.ConnectedChannelChanged.ChannelCount connected_channel_count = 1 [(.android.os.statsd.state_field_option) = {
1849 case 1:
1850 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 8)) {
1851 ::uint64_t val = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
1852 CHK_(ptr);
1853 if (PROTOBUF_PREDICT_TRUE(::android::os::statsd::telephony::ConnectedChannelChanged_ChannelCount_IsValid(val))) {
1854 _internal_set_connected_channel_count(static_cast<::android::os::statsd::telephony::ConnectedChannelChanged_ChannelCount>(val));
1855 } else {
1856 ::PROTOBUF_NAMESPACE_ID::internal::WriteVarint(1, val, mutable_unknown_fields());
1857 }
1858 } else {
1859 goto handle_unusual;
1860 }
1861 continue;
1862 default:
1863 goto handle_unusual;
1864 } // switch
1865 handle_unusual:
1866 if ((tag == 0) || ((tag & 7) == 4)) {
1867 CHK_(ptr);
1868 ctx->SetLastTag(tag);
1869 goto message_done;
1870 }
1871 ptr = UnknownFieldParse(
1872 tag,
1873 _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(),
1874 ptr, ctx);
1875 CHK_(ptr != nullptr);
1876 } // while
1877 message_done:
1878 _impl_._has_bits_.Or(has_bits);
1879 return ptr;
1880 failure:
1881 ptr = nullptr;
1882 goto message_done;
1883 #undef CHK_
1884 }
1885
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const1886 ::uint8_t* ConnectedChannelChanged::_InternalSerialize(
1887 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
1888 // @@protoc_insertion_point(serialize_to_array_start:android.os.statsd.telephony.ConnectedChannelChanged)
1889 ::uint32_t cached_has_bits = 0;
1890 (void) cached_has_bits;
1891
1892 cached_has_bits = _impl_._has_bits_[0];
1893 // optional .android.os.statsd.telephony.ConnectedChannelChanged.ChannelCount connected_channel_count = 1 [(.android.os.statsd.state_field_option) = {
1894 if (cached_has_bits & 0x00000001u) {
1895 target = stream->EnsureSpace(target);
1896 target = ::_pbi::WireFormatLite::WriteEnumToArray(
1897 1, this->_internal_connected_channel_count(), target);
1898 }
1899
1900 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
1901 target = ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
1902 _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
1903 }
1904 // @@protoc_insertion_point(serialize_to_array_end:android.os.statsd.telephony.ConnectedChannelChanged)
1905 return target;
1906 }
1907
ByteSizeLong() const1908 size_t ConnectedChannelChanged::ByteSizeLong() const {
1909 // @@protoc_insertion_point(message_byte_size_start:android.os.statsd.telephony.ConnectedChannelChanged)
1910 size_t total_size = 0;
1911
1912 ::uint32_t cached_has_bits = 0;
1913 // Prevent compiler warnings about cached_has_bits being unused
1914 (void) cached_has_bits;
1915
1916 // optional .android.os.statsd.telephony.ConnectedChannelChanged.ChannelCount connected_channel_count = 1 [(.android.os.statsd.state_field_option) = {
1917 cached_has_bits = _impl_._has_bits_[0];
1918 if (cached_has_bits & 0x00000001u) {
1919 total_size += 1 +
1920 ::_pbi::WireFormatLite::EnumSize(this->_internal_connected_channel_count());
1921 }
1922
1923 return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
1924 }
1925
1926 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData ConnectedChannelChanged::_class_data_ = {
1927 ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSourceCheck,
1928 ConnectedChannelChanged::MergeImpl
1929 };
GetClassData() const1930 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*ConnectedChannelChanged::GetClassData() const { return &_class_data_; }
1931
1932
MergeImpl(::PROTOBUF_NAMESPACE_ID::Message & to_msg,const::PROTOBUF_NAMESPACE_ID::Message & from_msg)1933 void ConnectedChannelChanged::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg) {
1934 auto* const _this = static_cast<ConnectedChannelChanged*>(&to_msg);
1935 auto& from = static_cast<const ConnectedChannelChanged&>(from_msg);
1936 // @@protoc_insertion_point(class_specific_merge_from_start:android.os.statsd.telephony.ConnectedChannelChanged)
1937 GOOGLE_DCHECK_NE(&from, _this);
1938 ::uint32_t cached_has_bits = 0;
1939 (void) cached_has_bits;
1940
1941 if (from._internal_has_connected_channel_count()) {
1942 _this->_internal_set_connected_channel_count(from._internal_connected_channel_count());
1943 }
1944 _this->_internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
1945 }
1946
CopyFrom(const ConnectedChannelChanged & from)1947 void ConnectedChannelChanged::CopyFrom(const ConnectedChannelChanged& from) {
1948 // @@protoc_insertion_point(class_specific_copy_from_start:android.os.statsd.telephony.ConnectedChannelChanged)
1949 if (&from == this) return;
1950 Clear();
1951 MergeFrom(from);
1952 }
1953
IsInitialized() const1954 bool ConnectedChannelChanged::IsInitialized() const {
1955 return true;
1956 }
1957
InternalSwap(ConnectedChannelChanged * other)1958 void ConnectedChannelChanged::InternalSwap(ConnectedChannelChanged* other) {
1959 using std::swap;
1960 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
1961 swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
1962 swap(_impl_.connected_channel_count_, other->_impl_.connected_channel_count_);
1963 }
1964
GetMetadata() const1965 ::PROTOBUF_NAMESPACE_ID::Metadata ConnectedChannelChanged::GetMetadata() const {
1966 return ::_pbi::AssignDescriptors(
1967 &descriptor_table_frameworks_2fproto_5flogging_2fstats_2fatoms_2ftelephony_2ftelephony_5fextension_5fatoms_2eproto_getter, &descriptor_table_frameworks_2fproto_5flogging_2fstats_2fatoms_2ftelephony_2ftelephony_5fextension_5fatoms_2eproto_once,
1968 file_level_metadata_frameworks_2fproto_5flogging_2fstats_2fatoms_2ftelephony_2ftelephony_5fextension_5fatoms_2eproto[4]);
1969 }
1970 PROTOBUF_ATTRIBUTE_INIT_PRIORITY2 ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::android::os::statsd::Atom,
1971 ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::android::os::statsd::telephony::CellularRadioPowerStateChanged >, 11, false>
1972 cellular_radio_power_state_changed(kCellularRadioPowerStateChangedFieldNumber, ::android::os::statsd::telephony::CellularRadioPowerStateChanged::default_instance(), nullptr);
1973 PROTOBUF_ATTRIBUTE_INIT_PRIORITY2 ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::android::os::statsd::Atom,
1974 ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::android::os::statsd::telephony::EmergencyNumbersInfo >, 11, false>
1975 emergency_numbers_info(kEmergencyNumbersInfoFieldNumber, ::android::os::statsd::telephony::EmergencyNumbersInfo::default_instance(), nullptr);
1976 PROTOBUF_ATTRIBUTE_INIT_PRIORITY2 ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::android::os::statsd::Atom,
1977 ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::android::os::statsd::telephony::DataNetworkValidation >, 11, false>
1978 data_network_validation(kDataNetworkValidationFieldNumber, ::android::os::statsd::telephony::DataNetworkValidation::default_instance(), nullptr);
1979 PROTOBUF_ATTRIBUTE_INIT_PRIORITY2 ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::android::os::statsd::Atom,
1980 ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::android::os::statsd::telephony::DataRatStateChanged >, 11, false>
1981 data_rat_state_changed(kDataRatStateChangedFieldNumber, ::android::os::statsd::telephony::DataRatStateChanged::default_instance(), nullptr);
1982 PROTOBUF_ATTRIBUTE_INIT_PRIORITY2 ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::android::os::statsd::Atom,
1983 ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::android::os::statsd::telephony::ConnectedChannelChanged >, 11, false>
1984 connected_channel_changed(kConnectedChannelChangedFieldNumber, ::android::os::statsd::telephony::ConnectedChannelChanged::default_instance(), nullptr);
1985
1986 // @@protoc_insertion_point(namespace_scope)
1987 } // namespace telephony
1988 } // namespace statsd
1989 } // namespace os
1990 } // namespace android
1991 PROTOBUF_NAMESPACE_OPEN
1992 template<> PROTOBUF_NOINLINE ::android::os::statsd::telephony::CellularRadioPowerStateChanged*
CreateMaybeMessage(Arena * arena)1993 Arena::CreateMaybeMessage< ::android::os::statsd::telephony::CellularRadioPowerStateChanged >(Arena* arena) {
1994 return Arena::CreateMessageInternal< ::android::os::statsd::telephony::CellularRadioPowerStateChanged >(arena);
1995 }
1996 template<> PROTOBUF_NOINLINE ::android::os::statsd::telephony::EmergencyNumbersInfo*
CreateMaybeMessage(Arena * arena)1997 Arena::CreateMaybeMessage< ::android::os::statsd::telephony::EmergencyNumbersInfo >(Arena* arena) {
1998 return Arena::CreateMessageInternal< ::android::os::statsd::telephony::EmergencyNumbersInfo >(arena);
1999 }
2000 template<> PROTOBUF_NOINLINE ::android::os::statsd::telephony::DataNetworkValidation*
CreateMaybeMessage(Arena * arena)2001 Arena::CreateMaybeMessage< ::android::os::statsd::telephony::DataNetworkValidation >(Arena* arena) {
2002 return Arena::CreateMessageInternal< ::android::os::statsd::telephony::DataNetworkValidation >(arena);
2003 }
2004 template<> PROTOBUF_NOINLINE ::android::os::statsd::telephony::DataRatStateChanged*
CreateMaybeMessage(Arena * arena)2005 Arena::CreateMaybeMessage< ::android::os::statsd::telephony::DataRatStateChanged >(Arena* arena) {
2006 return Arena::CreateMessageInternal< ::android::os::statsd::telephony::DataRatStateChanged >(arena);
2007 }
2008 template<> PROTOBUF_NOINLINE ::android::os::statsd::telephony::ConnectedChannelChanged*
CreateMaybeMessage(Arena * arena)2009 Arena::CreateMaybeMessage< ::android::os::statsd::telephony::ConnectedChannelChanged >(Arena* arena) {
2010 return Arena::CreateMessageInternal< ::android::os::statsd::telephony::ConnectedChannelChanged >(arena);
2011 }
2012 PROTOBUF_NAMESPACE_CLOSE
2013
2014 // @@protoc_insertion_point(global_scope)
2015 #include <google/protobuf/port_undef.inc>
2016