1 |
efrain |
1 |
/*
|
|
|
2 |
* Copyright 2021 Google LLC
|
|
|
3 |
*
|
|
|
4 |
* Licensed under the Apache License, Version 2.0 (the "License");
|
|
|
5 |
* you may not use this file except in compliance with the License.
|
|
|
6 |
* You may obtain a copy of the License at
|
|
|
7 |
*
|
|
|
8 |
* http://www.apache.org/licenses/LICENSE-2.0
|
|
|
9 |
*
|
|
|
10 |
* Unless required by applicable law or agreed to in writing, software
|
|
|
11 |
* distributed under the License is distributed on an "AS IS" BASIS,
|
|
|
12 |
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
|
13 |
* See the License for the specific language governing permissions and
|
|
|
14 |
* limitations under the License.
|
|
|
15 |
*/
|
|
|
16 |
|
|
|
17 |
/* Automatically generated nanopb header */
|
|
|
18 |
/* Generated by nanopb-0.3.9.8 */
|
|
|
19 |
|
|
|
20 |
#ifndef PB_FIREBASE_PERF_V1_PERF_METRIC_NANOPB_H_INCLUDED
|
|
|
21 |
#define PB_FIREBASE_PERF_V1_PERF_METRIC_NANOPB_H_INCLUDED
|
|
|
22 |
#include <nanopb/pb.h>
|
|
|
23 |
|
|
|
24 |
/* @@protoc_insertion_point(includes) */
|
|
|
25 |
#if PB_PROTO_HEADER_VERSION != 30
|
|
|
26 |
#error Regenerate this file with the current version of nanopb generator.
|
|
|
27 |
#endif
|
|
|
28 |
|
|
|
29 |
|
|
|
30 |
/* Enum definitions */
|
|
|
31 |
typedef enum _firebase_perf_v1_ApplicationProcessState {
|
|
|
32 |
firebase_perf_v1_ApplicationProcessState_APPLICATION_PROCESS_STATE_UNKNOWN = 0,
|
|
|
33 |
firebase_perf_v1_ApplicationProcessState_FOREGROUND = 1,
|
|
|
34 |
firebase_perf_v1_ApplicationProcessState_BACKGROUND = 2,
|
|
|
35 |
firebase_perf_v1_ApplicationProcessState_FOREGROUND_BACKGROUND = 3
|
|
|
36 |
} firebase_perf_v1_ApplicationProcessState;
|
|
|
37 |
#define _firebase_perf_v1_ApplicationProcessState_MIN firebase_perf_v1_ApplicationProcessState_APPLICATION_PROCESS_STATE_UNKNOWN
|
|
|
38 |
#define _firebase_perf_v1_ApplicationProcessState_MAX firebase_perf_v1_ApplicationProcessState_FOREGROUND_BACKGROUND
|
|
|
39 |
#define _firebase_perf_v1_ApplicationProcessState_ARRAYSIZE ((firebase_perf_v1_ApplicationProcessState)(firebase_perf_v1_ApplicationProcessState_FOREGROUND_BACKGROUND+1))
|
|
|
40 |
|
|
|
41 |
typedef enum _firebase_perf_v1_SessionVerbosity {
|
|
|
42 |
firebase_perf_v1_SessionVerbosity_SESSION_VERBOSITY_NONE = 0,
|
|
|
43 |
firebase_perf_v1_SessionVerbosity_GAUGES_AND_SYSTEM_EVENTS = 1
|
|
|
44 |
} firebase_perf_v1_SessionVerbosity;
|
|
|
45 |
#define _firebase_perf_v1_SessionVerbosity_MIN firebase_perf_v1_SessionVerbosity_SESSION_VERBOSITY_NONE
|
|
|
46 |
#define _firebase_perf_v1_SessionVerbosity_MAX firebase_perf_v1_SessionVerbosity_GAUGES_AND_SYSTEM_EVENTS
|
|
|
47 |
#define _firebase_perf_v1_SessionVerbosity_ARRAYSIZE ((firebase_perf_v1_SessionVerbosity)(firebase_perf_v1_SessionVerbosity_GAUGES_AND_SYSTEM_EVENTS+1))
|
|
|
48 |
|
|
|
49 |
typedef enum _firebase_perf_v1_VisibilityState {
|
|
|
50 |
firebase_perf_v1_VisibilityState_VISIBILITY_STATE_UNKNOWN = 0,
|
|
|
51 |
firebase_perf_v1_VisibilityState_VISIBLE = 1,
|
|
|
52 |
firebase_perf_v1_VisibilityState_HIDDEN = 2,
|
|
|
53 |
firebase_perf_v1_VisibilityState_PRERENDER = 3,
|
|
|
54 |
firebase_perf_v1_VisibilityState_UNLOADED = 4
|
|
|
55 |
} firebase_perf_v1_VisibilityState;
|
|
|
56 |
#define _firebase_perf_v1_VisibilityState_MIN firebase_perf_v1_VisibilityState_VISIBILITY_STATE_UNKNOWN
|
|
|
57 |
#define _firebase_perf_v1_VisibilityState_MAX firebase_perf_v1_VisibilityState_UNLOADED
|
|
|
58 |
#define _firebase_perf_v1_VisibilityState_ARRAYSIZE ((firebase_perf_v1_VisibilityState)(firebase_perf_v1_VisibilityState_UNLOADED+1))
|
|
|
59 |
|
|
|
60 |
typedef enum _firebase_perf_v1_ServiceWorkerStatus {
|
|
|
61 |
firebase_perf_v1_ServiceWorkerStatus_SERVICE_WORKER_STATUS_UNKNOWN = 0,
|
|
|
62 |
firebase_perf_v1_ServiceWorkerStatus_UNSUPPORTED = 1,
|
|
|
63 |
firebase_perf_v1_ServiceWorkerStatus_CONTROLLED = 2,
|
|
|
64 |
firebase_perf_v1_ServiceWorkerStatus_UNCONTROLLED = 3
|
|
|
65 |
} firebase_perf_v1_ServiceWorkerStatus;
|
|
|
66 |
#define _firebase_perf_v1_ServiceWorkerStatus_MIN firebase_perf_v1_ServiceWorkerStatus_SERVICE_WORKER_STATUS_UNKNOWN
|
|
|
67 |
#define _firebase_perf_v1_ServiceWorkerStatus_MAX firebase_perf_v1_ServiceWorkerStatus_UNCONTROLLED
|
|
|
68 |
#define _firebase_perf_v1_ServiceWorkerStatus_ARRAYSIZE ((firebase_perf_v1_ServiceWorkerStatus)(firebase_perf_v1_ServiceWorkerStatus_UNCONTROLLED+1))
|
|
|
69 |
|
|
|
70 |
typedef enum _firebase_perf_v1_EffectiveConnectionType {
|
|
|
71 |
firebase_perf_v1_EffectiveConnectionType_EFFECTIVE_CONNECTION_TYPE_UNKNOWN = 0,
|
|
|
72 |
firebase_perf_v1_EffectiveConnectionType_EFFECTIVE_CONNECTION_TYPE_SLOW_2G = 1,
|
|
|
73 |
firebase_perf_v1_EffectiveConnectionType_EFFECTIVE_CONNECTION_TYPE_2G = 2,
|
|
|
74 |
firebase_perf_v1_EffectiveConnectionType_EFFECTIVE_CONNECTION_TYPE_3G = 3,
|
|
|
75 |
firebase_perf_v1_EffectiveConnectionType_EFFECTIVE_CONNECTION_TYPE_4G = 4
|
|
|
76 |
} firebase_perf_v1_EffectiveConnectionType;
|
|
|
77 |
#define _firebase_perf_v1_EffectiveConnectionType_MIN firebase_perf_v1_EffectiveConnectionType_EFFECTIVE_CONNECTION_TYPE_UNKNOWN
|
|
|
78 |
#define _firebase_perf_v1_EffectiveConnectionType_MAX firebase_perf_v1_EffectiveConnectionType_EFFECTIVE_CONNECTION_TYPE_4G
|
|
|
79 |
#define _firebase_perf_v1_EffectiveConnectionType_ARRAYSIZE ((firebase_perf_v1_EffectiveConnectionType)(firebase_perf_v1_EffectiveConnectionType_EFFECTIVE_CONNECTION_TYPE_4G+1))
|
|
|
80 |
|
|
|
81 |
typedef enum _firebase_perf_v1_NetworkRequestMetric_HttpMethod {
|
|
|
82 |
firebase_perf_v1_NetworkRequestMetric_HttpMethod_HTTP_METHOD_UNKNOWN = 0,
|
|
|
83 |
firebase_perf_v1_NetworkRequestMetric_HttpMethod_GET = 1,
|
|
|
84 |
firebase_perf_v1_NetworkRequestMetric_HttpMethod_PUT = 2,
|
|
|
85 |
firebase_perf_v1_NetworkRequestMetric_HttpMethod_POST = 3,
|
|
|
86 |
firebase_perf_v1_NetworkRequestMetric_HttpMethod_DELETE = 4,
|
|
|
87 |
firebase_perf_v1_NetworkRequestMetric_HttpMethod_HEAD = 5,
|
|
|
88 |
firebase_perf_v1_NetworkRequestMetric_HttpMethod_PATCH = 6,
|
|
|
89 |
firebase_perf_v1_NetworkRequestMetric_HttpMethod_OPTIONS = 7,
|
|
|
90 |
firebase_perf_v1_NetworkRequestMetric_HttpMethod_TRACE = 8,
|
|
|
91 |
firebase_perf_v1_NetworkRequestMetric_HttpMethod_CONNECT = 9
|
|
|
92 |
} firebase_perf_v1_NetworkRequestMetric_HttpMethod;
|
|
|
93 |
#define _firebase_perf_v1_NetworkRequestMetric_HttpMethod_MIN firebase_perf_v1_NetworkRequestMetric_HttpMethod_HTTP_METHOD_UNKNOWN
|
|
|
94 |
#define _firebase_perf_v1_NetworkRequestMetric_HttpMethod_MAX firebase_perf_v1_NetworkRequestMetric_HttpMethod_CONNECT
|
|
|
95 |
#define _firebase_perf_v1_NetworkRequestMetric_HttpMethod_ARRAYSIZE ((firebase_perf_v1_NetworkRequestMetric_HttpMethod)(firebase_perf_v1_NetworkRequestMetric_HttpMethod_CONNECT+1))
|
|
|
96 |
|
|
|
97 |
typedef enum _firebase_perf_v1_NetworkRequestMetric_NetworkClientErrorReason {
|
|
|
98 |
firebase_perf_v1_NetworkRequestMetric_NetworkClientErrorReason_NETWORK_CLIENT_ERROR_REASON_UNKNOWN = 0,
|
|
|
99 |
firebase_perf_v1_NetworkRequestMetric_NetworkClientErrorReason_GENERIC_CLIENT_ERROR = 1
|
|
|
100 |
} firebase_perf_v1_NetworkRequestMetric_NetworkClientErrorReason;
|
|
|
101 |
#define _firebase_perf_v1_NetworkRequestMetric_NetworkClientErrorReason_MIN firebase_perf_v1_NetworkRequestMetric_NetworkClientErrorReason_NETWORK_CLIENT_ERROR_REASON_UNKNOWN
|
|
|
102 |
#define _firebase_perf_v1_NetworkRequestMetric_NetworkClientErrorReason_MAX firebase_perf_v1_NetworkRequestMetric_NetworkClientErrorReason_GENERIC_CLIENT_ERROR
|
|
|
103 |
#define _firebase_perf_v1_NetworkRequestMetric_NetworkClientErrorReason_ARRAYSIZE ((firebase_perf_v1_NetworkRequestMetric_NetworkClientErrorReason)(firebase_perf_v1_NetworkRequestMetric_NetworkClientErrorReason_GENERIC_CLIENT_ERROR+1))
|
|
|
104 |
|
|
|
105 |
typedef enum _firebase_perf_v1_NetworkConnectionInfo_NetworkType {
|
|
|
106 |
firebase_perf_v1_NetworkConnectionInfo_NetworkType_NONE = -1,
|
|
|
107 |
firebase_perf_v1_NetworkConnectionInfo_NetworkType_MOBILE = 0,
|
|
|
108 |
firebase_perf_v1_NetworkConnectionInfo_NetworkType_WIFI = 1,
|
|
|
109 |
firebase_perf_v1_NetworkConnectionInfo_NetworkType_MOBILE_MMS = 2,
|
|
|
110 |
firebase_perf_v1_NetworkConnectionInfo_NetworkType_MOBILE_SUPL = 3,
|
|
|
111 |
firebase_perf_v1_NetworkConnectionInfo_NetworkType_MOBILE_DUN = 4,
|
|
|
112 |
firebase_perf_v1_NetworkConnectionInfo_NetworkType_MOBILE_HIPRI = 5,
|
|
|
113 |
firebase_perf_v1_NetworkConnectionInfo_NetworkType_WIMAX = 6,
|
|
|
114 |
firebase_perf_v1_NetworkConnectionInfo_NetworkType_BLUETOOTH = 7,
|
|
|
115 |
firebase_perf_v1_NetworkConnectionInfo_NetworkType_DUMMY = 8,
|
|
|
116 |
firebase_perf_v1_NetworkConnectionInfo_NetworkType_ETHERNET = 9,
|
|
|
117 |
firebase_perf_v1_NetworkConnectionInfo_NetworkType_MOBILE_FOTA = 10,
|
|
|
118 |
firebase_perf_v1_NetworkConnectionInfo_NetworkType_MOBILE_IMS = 11,
|
|
|
119 |
firebase_perf_v1_NetworkConnectionInfo_NetworkType_MOBILE_CBS = 12,
|
|
|
120 |
firebase_perf_v1_NetworkConnectionInfo_NetworkType_WIFI_P2P = 13,
|
|
|
121 |
firebase_perf_v1_NetworkConnectionInfo_NetworkType_MOBILE_IA = 14,
|
|
|
122 |
firebase_perf_v1_NetworkConnectionInfo_NetworkType_MOBILE_EMERGENCY = 15,
|
|
|
123 |
firebase_perf_v1_NetworkConnectionInfo_NetworkType_PROXY = 16,
|
|
|
124 |
firebase_perf_v1_NetworkConnectionInfo_NetworkType_VPN = 17
|
|
|
125 |
} firebase_perf_v1_NetworkConnectionInfo_NetworkType;
|
|
|
126 |
#define _firebase_perf_v1_NetworkConnectionInfo_NetworkType_MIN firebase_perf_v1_NetworkConnectionInfo_NetworkType_NONE
|
|
|
127 |
#define _firebase_perf_v1_NetworkConnectionInfo_NetworkType_MAX firebase_perf_v1_NetworkConnectionInfo_NetworkType_VPN
|
|
|
128 |
#define _firebase_perf_v1_NetworkConnectionInfo_NetworkType_ARRAYSIZE ((firebase_perf_v1_NetworkConnectionInfo_NetworkType)(firebase_perf_v1_NetworkConnectionInfo_NetworkType_VPN+1))
|
|
|
129 |
|
|
|
130 |
typedef enum _firebase_perf_v1_NetworkConnectionInfo_MobileSubtype {
|
|
|
131 |
firebase_perf_v1_NetworkConnectionInfo_MobileSubtype_UNKNOWN_MOBILE_SUBTYPE = 0,
|
|
|
132 |
firebase_perf_v1_NetworkConnectionInfo_MobileSubtype_GPRS = 1,
|
|
|
133 |
firebase_perf_v1_NetworkConnectionInfo_MobileSubtype_EDGE = 2,
|
|
|
134 |
firebase_perf_v1_NetworkConnectionInfo_MobileSubtype_UMTS = 3,
|
|
|
135 |
firebase_perf_v1_NetworkConnectionInfo_MobileSubtype_CDMA = 4,
|
|
|
136 |
firebase_perf_v1_NetworkConnectionInfo_MobileSubtype_EVDO_0 = 5,
|
|
|
137 |
firebase_perf_v1_NetworkConnectionInfo_MobileSubtype_EVDO_A = 6,
|
|
|
138 |
firebase_perf_v1_NetworkConnectionInfo_MobileSubtype_RTT = 7,
|
|
|
139 |
firebase_perf_v1_NetworkConnectionInfo_MobileSubtype_HSDPA = 8,
|
|
|
140 |
firebase_perf_v1_NetworkConnectionInfo_MobileSubtype_HSUPA = 9,
|
|
|
141 |
firebase_perf_v1_NetworkConnectionInfo_MobileSubtype_HSPA = 10,
|
|
|
142 |
firebase_perf_v1_NetworkConnectionInfo_MobileSubtype_IDEN = 11,
|
|
|
143 |
firebase_perf_v1_NetworkConnectionInfo_MobileSubtype_EVDO_B = 12,
|
|
|
144 |
firebase_perf_v1_NetworkConnectionInfo_MobileSubtype_LTE = 13,
|
|
|
145 |
firebase_perf_v1_NetworkConnectionInfo_MobileSubtype_EHRPD = 14,
|
|
|
146 |
firebase_perf_v1_NetworkConnectionInfo_MobileSubtype_HSPAP = 15,
|
|
|
147 |
firebase_perf_v1_NetworkConnectionInfo_MobileSubtype_GSM = 16,
|
|
|
148 |
firebase_perf_v1_NetworkConnectionInfo_MobileSubtype_TD_SCDMA = 17,
|
|
|
149 |
firebase_perf_v1_NetworkConnectionInfo_MobileSubtype_IWLAN = 18,
|
|
|
150 |
firebase_perf_v1_NetworkConnectionInfo_MobileSubtype_LTE_CA = 19,
|
|
|
151 |
firebase_perf_v1_NetworkConnectionInfo_MobileSubtype_COMBINED = 100
|
|
|
152 |
} firebase_perf_v1_NetworkConnectionInfo_MobileSubtype;
|
|
|
153 |
#define _firebase_perf_v1_NetworkConnectionInfo_MobileSubtype_MIN firebase_perf_v1_NetworkConnectionInfo_MobileSubtype_UNKNOWN_MOBILE_SUBTYPE
|
|
|
154 |
#define _firebase_perf_v1_NetworkConnectionInfo_MobileSubtype_MAX firebase_perf_v1_NetworkConnectionInfo_MobileSubtype_COMBINED
|
|
|
155 |
#define _firebase_perf_v1_NetworkConnectionInfo_MobileSubtype_ARRAYSIZE ((firebase_perf_v1_NetworkConnectionInfo_MobileSubtype)(firebase_perf_v1_NetworkConnectionInfo_MobileSubtype_COMBINED+1))
|
|
|
156 |
|
|
|
157 |
typedef enum _firebase_perf_v1_TransportInfo_DispatchDestination {
|
|
|
158 |
firebase_perf_v1_TransportInfo_DispatchDestination_SOURCE_UNKNOWN = 0,
|
|
|
159 |
firebase_perf_v1_TransportInfo_DispatchDestination_FL_LEGACY_V1 = 1
|
|
|
160 |
} firebase_perf_v1_TransportInfo_DispatchDestination;
|
|
|
161 |
#define _firebase_perf_v1_TransportInfo_DispatchDestination_MIN firebase_perf_v1_TransportInfo_DispatchDestination_SOURCE_UNKNOWN
|
|
|
162 |
#define _firebase_perf_v1_TransportInfo_DispatchDestination_MAX firebase_perf_v1_TransportInfo_DispatchDestination_FL_LEGACY_V1
|
|
|
163 |
#define _firebase_perf_v1_TransportInfo_DispatchDestination_ARRAYSIZE ((firebase_perf_v1_TransportInfo_DispatchDestination)(firebase_perf_v1_TransportInfo_DispatchDestination_FL_LEGACY_V1+1))
|
|
|
164 |
|
|
|
165 |
/* Struct definitions */
|
|
|
166 |
typedef struct _firebase_perf_v1_AndroidApplicationInfo {
|
|
|
167 |
pb_bytes_array_t *package_name;
|
|
|
168 |
pb_bytes_array_t *sdk_version;
|
|
|
169 |
pb_bytes_array_t *version_name;
|
|
|
170 |
/* @@protoc_insertion_point(struct:firebase_perf_v1_AndroidApplicationInfo) */
|
|
|
171 |
} firebase_perf_v1_AndroidApplicationInfo;
|
|
|
172 |
|
|
|
173 |
typedef struct _firebase_perf_v1_ApplicationInfo_CustomAttributesEntry {
|
|
|
174 |
pb_bytes_array_t *key;
|
|
|
175 |
pb_bytes_array_t *value;
|
|
|
176 |
/* @@protoc_insertion_point(struct:firebase_perf_v1_ApplicationInfo_CustomAttributesEntry) */
|
|
|
177 |
} firebase_perf_v1_ApplicationInfo_CustomAttributesEntry;
|
|
|
178 |
|
|
|
179 |
typedef struct _firebase_perf_v1_NetworkRequestMetric_CustomAttributesEntry {
|
|
|
180 |
pb_bytes_array_t *key;
|
|
|
181 |
pb_bytes_array_t *value;
|
|
|
182 |
/* @@protoc_insertion_point(struct:firebase_perf_v1_NetworkRequestMetric_CustomAttributesEntry) */
|
|
|
183 |
} firebase_perf_v1_NetworkRequestMetric_CustomAttributesEntry;
|
|
|
184 |
|
|
|
185 |
typedef struct _firebase_perf_v1_PerfSession {
|
|
|
186 |
pb_bytes_array_t *session_id;
|
|
|
187 |
pb_size_t session_verbosity_count;
|
|
|
188 |
firebase_perf_v1_SessionVerbosity *session_verbosity;
|
|
|
189 |
/* @@protoc_insertion_point(struct:firebase_perf_v1_PerfSession) */
|
|
|
190 |
} firebase_perf_v1_PerfSession;
|
|
|
191 |
|
|
|
192 |
typedef struct _firebase_perf_v1_TraceMetric_CustomAttributesEntry {
|
|
|
193 |
pb_bytes_array_t *key;
|
|
|
194 |
pb_bytes_array_t *value;
|
|
|
195 |
/* @@protoc_insertion_point(struct:firebase_perf_v1_TraceMetric_CustomAttributesEntry) */
|
|
|
196 |
} firebase_perf_v1_TraceMetric_CustomAttributesEntry;
|
|
|
197 |
|
|
|
198 |
typedef struct _firebase_perf_v1_AndroidMemoryReading {
|
|
|
199 |
bool has_client_time_us;
|
|
|
200 |
int64_t client_time_us;
|
|
|
201 |
bool has_used_app_java_heap_memory_kb;
|
|
|
202 |
int32_t used_app_java_heap_memory_kb;
|
|
|
203 |
/* @@protoc_insertion_point(struct:firebase_perf_v1_AndroidMemoryReading) */
|
|
|
204 |
} firebase_perf_v1_AndroidMemoryReading;
|
|
|
205 |
|
|
|
206 |
typedef struct _firebase_perf_v1_CpuMetricReading {
|
|
|
207 |
bool has_client_time_us;
|
|
|
208 |
int64_t client_time_us;
|
|
|
209 |
bool has_user_time_us;
|
|
|
210 |
int64_t user_time_us;
|
|
|
211 |
bool has_system_time_us;
|
|
|
212 |
int64_t system_time_us;
|
|
|
213 |
/* @@protoc_insertion_point(struct:firebase_perf_v1_CpuMetricReading) */
|
|
|
214 |
} firebase_perf_v1_CpuMetricReading;
|
|
|
215 |
|
|
|
216 |
typedef struct _firebase_perf_v1_GaugeMetadata {
|
|
|
217 |
pb_bytes_array_t *process_name;
|
|
|
218 |
bool has_cpu_clock_rate_khz;
|
|
|
219 |
int32_t cpu_clock_rate_khz;
|
|
|
220 |
bool has_device_ram_size_kb;
|
|
|
221 |
int32_t device_ram_size_kb;
|
|
|
222 |
bool has_max_app_java_heap_memory_kb;
|
|
|
223 |
int32_t max_app_java_heap_memory_kb;
|
|
|
224 |
bool has_max_encouraged_app_java_heap_memory_kb;
|
|
|
225 |
int32_t max_encouraged_app_java_heap_memory_kb;
|
|
|
226 |
bool has_cpu_processor_count;
|
|
|
227 |
int32_t cpu_processor_count;
|
|
|
228 |
/* @@protoc_insertion_point(struct:firebase_perf_v1_GaugeMetadata) */
|
|
|
229 |
} firebase_perf_v1_GaugeMetadata;
|
|
|
230 |
|
|
|
231 |
typedef struct _firebase_perf_v1_IosMemoryReading {
|
|
|
232 |
bool has_client_time_us;
|
|
|
233 |
int64_t client_time_us;
|
|
|
234 |
bool has_used_app_heap_memory_kb;
|
|
|
235 |
int32_t used_app_heap_memory_kb;
|
|
|
236 |
bool has_free_app_heap_memory_kb;
|
|
|
237 |
int32_t free_app_heap_memory_kb;
|
|
|
238 |
/* @@protoc_insertion_point(struct:firebase_perf_v1_IosMemoryReading) */
|
|
|
239 |
} firebase_perf_v1_IosMemoryReading;
|
|
|
240 |
|
|
|
241 |
typedef struct _firebase_perf_v1_NetworkConnectionInfo {
|
|
|
242 |
bool has_network_type;
|
|
|
243 |
firebase_perf_v1_NetworkConnectionInfo_NetworkType network_type;
|
|
|
244 |
bool has_mobile_subtype;
|
|
|
245 |
firebase_perf_v1_NetworkConnectionInfo_MobileSubtype mobile_subtype;
|
|
|
246 |
/* @@protoc_insertion_point(struct:firebase_perf_v1_NetworkConnectionInfo) */
|
|
|
247 |
} firebase_perf_v1_NetworkConnectionInfo;
|
|
|
248 |
|
|
|
249 |
typedef struct _firebase_perf_v1_NetworkRequestMetric {
|
|
|
250 |
pb_bytes_array_t *url;
|
|
|
251 |
bool has_http_method;
|
|
|
252 |
firebase_perf_v1_NetworkRequestMetric_HttpMethod http_method;
|
|
|
253 |
bool has_request_payload_bytes;
|
|
|
254 |
int64_t request_payload_bytes;
|
|
|
255 |
bool has_response_payload_bytes;
|
|
|
256 |
int64_t response_payload_bytes;
|
|
|
257 |
bool has_http_response_code;
|
|
|
258 |
int32_t http_response_code;
|
|
|
259 |
pb_bytes_array_t *response_content_type;
|
|
|
260 |
bool has_client_start_time_us;
|
|
|
261 |
int64_t client_start_time_us;
|
|
|
262 |
bool has_time_to_request_completed_us;
|
|
|
263 |
int64_t time_to_request_completed_us;
|
|
|
264 |
bool has_time_to_response_initiated_us;
|
|
|
265 |
int64_t time_to_response_initiated_us;
|
|
|
266 |
bool has_time_to_response_completed_us;
|
|
|
267 |
int64_t time_to_response_completed_us;
|
|
|
268 |
bool has_network_client_error_reason;
|
|
|
269 |
firebase_perf_v1_NetworkRequestMetric_NetworkClientErrorReason network_client_error_reason;
|
|
|
270 |
pb_size_t custom_attributes_count;
|
|
|
271 |
struct _firebase_perf_v1_NetworkRequestMetric_CustomAttributesEntry *custom_attributes;
|
|
|
272 |
pb_size_t perf_sessions_count;
|
|
|
273 |
struct _firebase_perf_v1_PerfSession *perf_sessions;
|
|
|
274 |
/* @@protoc_insertion_point(struct:firebase_perf_v1_NetworkRequestMetric) */
|
|
|
275 |
} firebase_perf_v1_NetworkRequestMetric;
|
|
|
276 |
|
|
|
277 |
typedef struct _firebase_perf_v1_TraceMetric {
|
|
|
278 |
pb_bytes_array_t *name;
|
|
|
279 |
bool has_is_auto;
|
|
|
280 |
bool is_auto;
|
|
|
281 |
bool has_client_start_time_us;
|
|
|
282 |
int64_t client_start_time_us;
|
|
|
283 |
bool has_duration_us;
|
|
|
284 |
int64_t duration_us;
|
|
|
285 |
pb_size_t counters_count;
|
|
|
286 |
struct _firebase_perf_v1_TraceMetric_CountersEntry *counters;
|
|
|
287 |
pb_size_t subtraces_count;
|
|
|
288 |
struct _firebase_perf_v1_TraceMetric *subtraces;
|
|
|
289 |
pb_size_t custom_attributes_count;
|
|
|
290 |
struct _firebase_perf_v1_TraceMetric_CustomAttributesEntry *custom_attributes;
|
|
|
291 |
pb_size_t perf_sessions_count;
|
|
|
292 |
struct _firebase_perf_v1_PerfSession *perf_sessions;
|
|
|
293 |
/* @@protoc_insertion_point(struct:firebase_perf_v1_TraceMetric) */
|
|
|
294 |
} firebase_perf_v1_TraceMetric;
|
|
|
295 |
|
|
|
296 |
typedef struct _firebase_perf_v1_TraceMetric_CountersEntry {
|
|
|
297 |
pb_bytes_array_t *key;
|
|
|
298 |
bool has_value;
|
|
|
299 |
int64_t value;
|
|
|
300 |
/* @@protoc_insertion_point(struct:firebase_perf_v1_TraceMetric_CountersEntry) */
|
|
|
301 |
} firebase_perf_v1_TraceMetric_CountersEntry;
|
|
|
302 |
|
|
|
303 |
typedef struct _firebase_perf_v1_TransportInfo {
|
|
|
304 |
bool has_dispatch_destination;
|
|
|
305 |
firebase_perf_v1_TransportInfo_DispatchDestination dispatch_destination;
|
|
|
306 |
/* @@protoc_insertion_point(struct:firebase_perf_v1_TransportInfo) */
|
|
|
307 |
} firebase_perf_v1_TransportInfo;
|
|
|
308 |
|
|
|
309 |
typedef struct _firebase_perf_v1_WebApplicationInfo {
|
|
|
310 |
pb_bytes_array_t *sdk_version;
|
|
|
311 |
pb_bytes_array_t *page_url;
|
|
|
312 |
bool has_service_worker_status;
|
|
|
313 |
firebase_perf_v1_ServiceWorkerStatus service_worker_status;
|
|
|
314 |
bool has_visibility_state;
|
|
|
315 |
firebase_perf_v1_VisibilityState visibility_state;
|
|
|
316 |
bool has_effective_connection_type;
|
|
|
317 |
firebase_perf_v1_EffectiveConnectionType effective_connection_type;
|
|
|
318 |
/* @@protoc_insertion_point(struct:firebase_perf_v1_WebApplicationInfo) */
|
|
|
319 |
} firebase_perf_v1_WebApplicationInfo;
|
|
|
320 |
|
|
|
321 |
typedef struct _firebase_perf_v1_GaugeMetric {
|
|
|
322 |
pb_bytes_array_t *session_id;
|
|
|
323 |
pb_size_t cpu_metric_readings_count;
|
|
|
324 |
struct _firebase_perf_v1_CpuMetricReading *cpu_metric_readings;
|
|
|
325 |
bool has_gauge_metadata;
|
|
|
326 |
firebase_perf_v1_GaugeMetadata gauge_metadata;
|
|
|
327 |
pb_size_t android_memory_readings_count;
|
|
|
328 |
struct _firebase_perf_v1_AndroidMemoryReading *android_memory_readings;
|
|
|
329 |
pb_size_t ios_memory_readings_count;
|
|
|
330 |
struct _firebase_perf_v1_IosMemoryReading *ios_memory_readings;
|
|
|
331 |
/* @@protoc_insertion_point(struct:firebase_perf_v1_GaugeMetric) */
|
|
|
332 |
} firebase_perf_v1_GaugeMetric;
|
|
|
333 |
|
|
|
334 |
typedef struct _firebase_perf_v1_IosApplicationInfo {
|
|
|
335 |
pb_bytes_array_t *sdk_version;
|
|
|
336 |
pb_bytes_array_t *bundle_short_version;
|
|
|
337 |
pb_bytes_array_t *mcc_mnc;
|
|
|
338 |
bool has_network_connection_info;
|
|
|
339 |
firebase_perf_v1_NetworkConnectionInfo network_connection_info;
|
|
|
340 |
/* @@protoc_insertion_point(struct:firebase_perf_v1_IosApplicationInfo) */
|
|
|
341 |
} firebase_perf_v1_IosApplicationInfo;
|
|
|
342 |
|
|
|
343 |
typedef struct _firebase_perf_v1_ApplicationInfo {
|
|
|
344 |
pb_bytes_array_t *google_app_id;
|
|
|
345 |
pb_bytes_array_t *app_instance_id;
|
|
|
346 |
bool has_android_app_info;
|
|
|
347 |
firebase_perf_v1_AndroidApplicationInfo android_app_info;
|
|
|
348 |
bool has_ios_app_info;
|
|
|
349 |
firebase_perf_v1_IosApplicationInfo ios_app_info;
|
|
|
350 |
bool has_application_process_state;
|
|
|
351 |
firebase_perf_v1_ApplicationProcessState application_process_state;
|
|
|
352 |
pb_size_t custom_attributes_count;
|
|
|
353 |
struct _firebase_perf_v1_ApplicationInfo_CustomAttributesEntry *custom_attributes;
|
|
|
354 |
bool has_web_app_info;
|
|
|
355 |
firebase_perf_v1_WebApplicationInfo web_app_info;
|
|
|
356 |
/* @@protoc_insertion_point(struct:firebase_perf_v1_ApplicationInfo) */
|
|
|
357 |
} firebase_perf_v1_ApplicationInfo;
|
|
|
358 |
|
|
|
359 |
typedef struct _firebase_perf_v1_PerfMetric {
|
|
|
360 |
bool has_application_info;
|
|
|
361 |
firebase_perf_v1_ApplicationInfo application_info;
|
|
|
362 |
bool has_trace_metric;
|
|
|
363 |
firebase_perf_v1_TraceMetric trace_metric;
|
|
|
364 |
bool has_network_request_metric;
|
|
|
365 |
firebase_perf_v1_NetworkRequestMetric network_request_metric;
|
|
|
366 |
bool has_gauge_metric;
|
|
|
367 |
firebase_perf_v1_GaugeMetric gauge_metric;
|
|
|
368 |
bool has_transport_info;
|
|
|
369 |
firebase_perf_v1_TransportInfo transport_info;
|
|
|
370 |
/* @@protoc_insertion_point(struct:firebase_perf_v1_PerfMetric) */
|
|
|
371 |
} firebase_perf_v1_PerfMetric;
|
|
|
372 |
|
|
|
373 |
/* Default values for struct fields */
|
|
|
374 |
extern const firebase_perf_v1_NetworkConnectionInfo_NetworkType firebase_perf_v1_NetworkConnectionInfo_network_type_default;
|
|
|
375 |
extern const firebase_perf_v1_NetworkConnectionInfo_MobileSubtype firebase_perf_v1_NetworkConnectionInfo_mobile_subtype_default;
|
|
|
376 |
|
|
|
377 |
/* Initializer values for message structs */
|
|
|
378 |
#define firebase_perf_v1_PerfMetric_init_default {false, firebase_perf_v1_ApplicationInfo_init_default, false, firebase_perf_v1_TraceMetric_init_default, false, firebase_perf_v1_NetworkRequestMetric_init_default, false, firebase_perf_v1_GaugeMetric_init_default, false, firebase_perf_v1_TransportInfo_init_default}
|
|
|
379 |
#define firebase_perf_v1_TraceMetric_init_default {NULL, false, 0, false, 0, false, 0, 0, NULL, 0, NULL, 0, NULL, 0, NULL}
|
|
|
380 |
#define firebase_perf_v1_TraceMetric_CountersEntry_init_default {NULL, false, 0}
|
|
|
381 |
#define firebase_perf_v1_TraceMetric_CustomAttributesEntry_init_default {NULL, NULL}
|
|
|
382 |
#define firebase_perf_v1_NetworkRequestMetric_init_default {NULL, false, _firebase_perf_v1_NetworkRequestMetric_HttpMethod_MIN, false, 0, false, 0, false, 0, NULL, false, 0, false, 0, false, 0, false, 0, false, _firebase_perf_v1_NetworkRequestMetric_NetworkClientErrorReason_MIN, 0, NULL, 0, NULL}
|
|
|
383 |
#define firebase_perf_v1_NetworkRequestMetric_CustomAttributesEntry_init_default {NULL, NULL}
|
|
|
384 |
#define firebase_perf_v1_PerfSession_init_default {NULL, 0, NULL}
|
|
|
385 |
#define firebase_perf_v1_GaugeMetric_init_default {NULL, 0, NULL, false, firebase_perf_v1_GaugeMetadata_init_default, 0, NULL, 0, NULL}
|
|
|
386 |
#define firebase_perf_v1_CpuMetricReading_init_default {false, 0, false, 0, false, 0}
|
|
|
387 |
#define firebase_perf_v1_IosMemoryReading_init_default {false, 0, false, 0, false, 0}
|
|
|
388 |
#define firebase_perf_v1_AndroidMemoryReading_init_default {false, 0, false, 0}
|
|
|
389 |
#define firebase_perf_v1_GaugeMetadata_init_default {NULL, false, 0, false, 0, false, 0, false, 0, false, 0}
|
|
|
390 |
#define firebase_perf_v1_ApplicationInfo_init_default {NULL, NULL, false, firebase_perf_v1_AndroidApplicationInfo_init_default, false, firebase_perf_v1_IosApplicationInfo_init_default, false, _firebase_perf_v1_ApplicationProcessState_MIN, 0, NULL, false, firebase_perf_v1_WebApplicationInfo_init_default}
|
|
|
391 |
#define firebase_perf_v1_ApplicationInfo_CustomAttributesEntry_init_default {NULL, NULL}
|
|
|
392 |
#define firebase_perf_v1_WebApplicationInfo_init_default {NULL, NULL, false, _firebase_perf_v1_ServiceWorkerStatus_MIN, false, _firebase_perf_v1_VisibilityState_MIN, false, _firebase_perf_v1_EffectiveConnectionType_MIN}
|
|
|
393 |
#define firebase_perf_v1_AndroidApplicationInfo_init_default {NULL, NULL, NULL}
|
|
|
394 |
#define firebase_perf_v1_NetworkConnectionInfo_init_default {false, firebase_perf_v1_NetworkConnectionInfo_NetworkType_NONE, false, firebase_perf_v1_NetworkConnectionInfo_MobileSubtype_UNKNOWN_MOBILE_SUBTYPE}
|
|
|
395 |
#define firebase_perf_v1_IosApplicationInfo_init_default {NULL, NULL, NULL, false, firebase_perf_v1_NetworkConnectionInfo_init_default}
|
|
|
396 |
#define firebase_perf_v1_TransportInfo_init_default {false, _firebase_perf_v1_TransportInfo_DispatchDestination_MIN}
|
|
|
397 |
#define firebase_perf_v1_PerfMetric_init_zero {false, firebase_perf_v1_ApplicationInfo_init_zero, false, firebase_perf_v1_TraceMetric_init_zero, false, firebase_perf_v1_NetworkRequestMetric_init_zero, false, firebase_perf_v1_GaugeMetric_init_zero, false, firebase_perf_v1_TransportInfo_init_zero}
|
|
|
398 |
#define firebase_perf_v1_TraceMetric_init_zero {NULL, false, 0, false, 0, false, 0, 0, NULL, 0, NULL, 0, NULL, 0, NULL}
|
|
|
399 |
#define firebase_perf_v1_TraceMetric_CountersEntry_init_zero {NULL, false, 0}
|
|
|
400 |
#define firebase_perf_v1_TraceMetric_CustomAttributesEntry_init_zero {NULL, NULL}
|
|
|
401 |
#define firebase_perf_v1_NetworkRequestMetric_init_zero {NULL, false, _firebase_perf_v1_NetworkRequestMetric_HttpMethod_MIN, false, 0, false, 0, false, 0, NULL, false, 0, false, 0, false, 0, false, 0, false, _firebase_perf_v1_NetworkRequestMetric_NetworkClientErrorReason_MIN, 0, NULL, 0, NULL}
|
|
|
402 |
#define firebase_perf_v1_NetworkRequestMetric_CustomAttributesEntry_init_zero {NULL, NULL}
|
|
|
403 |
#define firebase_perf_v1_PerfSession_init_zero {NULL, 0, NULL}
|
|
|
404 |
#define firebase_perf_v1_GaugeMetric_init_zero {NULL, 0, NULL, false, firebase_perf_v1_GaugeMetadata_init_zero, 0, NULL, 0, NULL}
|
|
|
405 |
#define firebase_perf_v1_CpuMetricReading_init_zero {false, 0, false, 0, false, 0}
|
|
|
406 |
#define firebase_perf_v1_IosMemoryReading_init_zero {false, 0, false, 0, false, 0}
|
|
|
407 |
#define firebase_perf_v1_AndroidMemoryReading_init_zero {false, 0, false, 0}
|
|
|
408 |
#define firebase_perf_v1_GaugeMetadata_init_zero {NULL, false, 0, false, 0, false, 0, false, 0, false, 0}
|
|
|
409 |
#define firebase_perf_v1_ApplicationInfo_init_zero {NULL, NULL, false, firebase_perf_v1_AndroidApplicationInfo_init_zero, false, firebase_perf_v1_IosApplicationInfo_init_zero, false, _firebase_perf_v1_ApplicationProcessState_MIN, 0, NULL, false, firebase_perf_v1_WebApplicationInfo_init_zero}
|
|
|
410 |
#define firebase_perf_v1_ApplicationInfo_CustomAttributesEntry_init_zero {NULL, NULL}
|
|
|
411 |
#define firebase_perf_v1_WebApplicationInfo_init_zero {NULL, NULL, false, _firebase_perf_v1_ServiceWorkerStatus_MIN, false, _firebase_perf_v1_VisibilityState_MIN, false, _firebase_perf_v1_EffectiveConnectionType_MIN}
|
|
|
412 |
#define firebase_perf_v1_AndroidApplicationInfo_init_zero {NULL, NULL, NULL}
|
|
|
413 |
#define firebase_perf_v1_NetworkConnectionInfo_init_zero {false, _firebase_perf_v1_NetworkConnectionInfo_NetworkType_MIN, false, _firebase_perf_v1_NetworkConnectionInfo_MobileSubtype_MIN}
|
|
|
414 |
#define firebase_perf_v1_IosApplicationInfo_init_zero {NULL, NULL, NULL, false, firebase_perf_v1_NetworkConnectionInfo_init_zero}
|
|
|
415 |
#define firebase_perf_v1_TransportInfo_init_zero {false, _firebase_perf_v1_TransportInfo_DispatchDestination_MIN}
|
|
|
416 |
|
|
|
417 |
/* Field tags (for use in manual encoding/decoding) */
|
|
|
418 |
#define firebase_perf_v1_AndroidApplicationInfo_package_name_tag 1
|
|
|
419 |
#define firebase_perf_v1_AndroidApplicationInfo_sdk_version_tag 2
|
|
|
420 |
#define firebase_perf_v1_AndroidApplicationInfo_version_name_tag 3
|
|
|
421 |
#define firebase_perf_v1_ApplicationInfo_CustomAttributesEntry_key_tag 1
|
|
|
422 |
#define firebase_perf_v1_ApplicationInfo_CustomAttributesEntry_value_tag 2
|
|
|
423 |
#define firebase_perf_v1_NetworkRequestMetric_CustomAttributesEntry_key_tag 1
|
|
|
424 |
#define firebase_perf_v1_NetworkRequestMetric_CustomAttributesEntry_value_tag 2
|
|
|
425 |
#define firebase_perf_v1_PerfSession_session_id_tag 1
|
|
|
426 |
#define firebase_perf_v1_PerfSession_session_verbosity_tag 2
|
|
|
427 |
#define firebase_perf_v1_TraceMetric_CustomAttributesEntry_key_tag 1
|
|
|
428 |
#define firebase_perf_v1_TraceMetric_CustomAttributesEntry_value_tag 2
|
|
|
429 |
#define firebase_perf_v1_AndroidMemoryReading_client_time_us_tag 1
|
|
|
430 |
#define firebase_perf_v1_AndroidMemoryReading_used_app_java_heap_memory_kb_tag 2
|
|
|
431 |
#define firebase_perf_v1_CpuMetricReading_client_time_us_tag 1
|
|
|
432 |
#define firebase_perf_v1_CpuMetricReading_user_time_us_tag 2
|
|
|
433 |
#define firebase_perf_v1_CpuMetricReading_system_time_us_tag 3
|
|
|
434 |
#define firebase_perf_v1_GaugeMetadata_process_name_tag 1
|
|
|
435 |
#define firebase_perf_v1_GaugeMetadata_cpu_clock_rate_khz_tag 2
|
|
|
436 |
#define firebase_perf_v1_GaugeMetadata_cpu_processor_count_tag 6
|
|
|
437 |
#define firebase_perf_v1_GaugeMetadata_device_ram_size_kb_tag 3
|
|
|
438 |
#define firebase_perf_v1_GaugeMetadata_max_app_java_heap_memory_kb_tag 4
|
|
|
439 |
#define firebase_perf_v1_GaugeMetadata_max_encouraged_app_java_heap_memory_kb_tag 5
|
|
|
440 |
#define firebase_perf_v1_IosMemoryReading_client_time_us_tag 1
|
|
|
441 |
#define firebase_perf_v1_IosMemoryReading_used_app_heap_memory_kb_tag 2
|
|
|
442 |
#define firebase_perf_v1_IosMemoryReading_free_app_heap_memory_kb_tag 3
|
|
|
443 |
#define firebase_perf_v1_NetworkConnectionInfo_network_type_tag 1
|
|
|
444 |
#define firebase_perf_v1_NetworkConnectionInfo_mobile_subtype_tag 2
|
|
|
445 |
#define firebase_perf_v1_NetworkRequestMetric_url_tag 1
|
|
|
446 |
#define firebase_perf_v1_NetworkRequestMetric_http_method_tag 2
|
|
|
447 |
#define firebase_perf_v1_NetworkRequestMetric_request_payload_bytes_tag 3
|
|
|
448 |
#define firebase_perf_v1_NetworkRequestMetric_response_payload_bytes_tag 4
|
|
|
449 |
#define firebase_perf_v1_NetworkRequestMetric_network_client_error_reason_tag 11
|
|
|
450 |
#define firebase_perf_v1_NetworkRequestMetric_http_response_code_tag 5
|
|
|
451 |
#define firebase_perf_v1_NetworkRequestMetric_response_content_type_tag 6
|
|
|
452 |
#define firebase_perf_v1_NetworkRequestMetric_client_start_time_us_tag 7
|
|
|
453 |
#define firebase_perf_v1_NetworkRequestMetric_time_to_request_completed_us_tag 8
|
|
|
454 |
#define firebase_perf_v1_NetworkRequestMetric_time_to_response_initiated_us_tag 9
|
|
|
455 |
#define firebase_perf_v1_NetworkRequestMetric_time_to_response_completed_us_tag 10
|
|
|
456 |
#define firebase_perf_v1_NetworkRequestMetric_custom_attributes_tag 12
|
|
|
457 |
#define firebase_perf_v1_NetworkRequestMetric_perf_sessions_tag 13
|
|
|
458 |
#define firebase_perf_v1_TraceMetric_name_tag 1
|
|
|
459 |
#define firebase_perf_v1_TraceMetric_is_auto_tag 2
|
|
|
460 |
#define firebase_perf_v1_TraceMetric_client_start_time_us_tag 4
|
|
|
461 |
#define firebase_perf_v1_TraceMetric_duration_us_tag 5
|
|
|
462 |
#define firebase_perf_v1_TraceMetric_counters_tag 6
|
|
|
463 |
#define firebase_perf_v1_TraceMetric_subtraces_tag 7
|
|
|
464 |
#define firebase_perf_v1_TraceMetric_custom_attributes_tag 8
|
|
|
465 |
#define firebase_perf_v1_TraceMetric_perf_sessions_tag 9
|
|
|
466 |
#define firebase_perf_v1_TraceMetric_CountersEntry_key_tag 1
|
|
|
467 |
#define firebase_perf_v1_TraceMetric_CountersEntry_value_tag 2
|
|
|
468 |
#define firebase_perf_v1_TransportInfo_dispatch_destination_tag 1
|
|
|
469 |
#define firebase_perf_v1_WebApplicationInfo_sdk_version_tag 1
|
|
|
470 |
#define firebase_perf_v1_WebApplicationInfo_page_url_tag 2
|
|
|
471 |
#define firebase_perf_v1_WebApplicationInfo_service_worker_status_tag 3
|
|
|
472 |
#define firebase_perf_v1_WebApplicationInfo_visibility_state_tag 4
|
|
|
473 |
#define firebase_perf_v1_WebApplicationInfo_effective_connection_type_tag 5
|
|
|
474 |
#define firebase_perf_v1_GaugeMetric_session_id_tag 1
|
|
|
475 |
#define firebase_perf_v1_GaugeMetric_gauge_metadata_tag 3
|
|
|
476 |
#define firebase_perf_v1_GaugeMetric_cpu_metric_readings_tag 2
|
|
|
477 |
#define firebase_perf_v1_GaugeMetric_android_memory_readings_tag 4
|
|
|
478 |
#define firebase_perf_v1_GaugeMetric_ios_memory_readings_tag 5
|
|
|
479 |
#define firebase_perf_v1_IosApplicationInfo_sdk_version_tag 2
|
|
|
480 |
#define firebase_perf_v1_IosApplicationInfo_bundle_short_version_tag 3
|
|
|
481 |
#define firebase_perf_v1_IosApplicationInfo_mcc_mnc_tag 4
|
|
|
482 |
#define firebase_perf_v1_IosApplicationInfo_network_connection_info_tag 5
|
|
|
483 |
#define firebase_perf_v1_ApplicationInfo_google_app_id_tag 1
|
|
|
484 |
#define firebase_perf_v1_ApplicationInfo_app_instance_id_tag 2
|
|
|
485 |
#define firebase_perf_v1_ApplicationInfo_android_app_info_tag 3
|
|
|
486 |
#define firebase_perf_v1_ApplicationInfo_ios_app_info_tag 4
|
|
|
487 |
#define firebase_perf_v1_ApplicationInfo_web_app_info_tag 7
|
|
|
488 |
#define firebase_perf_v1_ApplicationInfo_application_process_state_tag 5
|
|
|
489 |
#define firebase_perf_v1_ApplicationInfo_custom_attributes_tag 6
|
|
|
490 |
#define firebase_perf_v1_PerfMetric_application_info_tag 1
|
|
|
491 |
#define firebase_perf_v1_PerfMetric_trace_metric_tag 2
|
|
|
492 |
#define firebase_perf_v1_PerfMetric_network_request_metric_tag 3
|
|
|
493 |
#define firebase_perf_v1_PerfMetric_gauge_metric_tag 4
|
|
|
494 |
#define firebase_perf_v1_PerfMetric_transport_info_tag 5
|
|
|
495 |
|
|
|
496 |
/* Struct field encoding specification for nanopb */
|
|
|
497 |
extern const pb_field_t firebase_perf_v1_PerfMetric_fields[6];
|
|
|
498 |
extern const pb_field_t firebase_perf_v1_TraceMetric_fields[9];
|
|
|
499 |
extern const pb_field_t firebase_perf_v1_TraceMetric_CountersEntry_fields[3];
|
|
|
500 |
extern const pb_field_t firebase_perf_v1_TraceMetric_CustomAttributesEntry_fields[3];
|
|
|
501 |
extern const pb_field_t firebase_perf_v1_NetworkRequestMetric_fields[14];
|
|
|
502 |
extern const pb_field_t firebase_perf_v1_NetworkRequestMetric_CustomAttributesEntry_fields[3];
|
|
|
503 |
extern const pb_field_t firebase_perf_v1_PerfSession_fields[3];
|
|
|
504 |
extern const pb_field_t firebase_perf_v1_GaugeMetric_fields[6];
|
|
|
505 |
extern const pb_field_t firebase_perf_v1_CpuMetricReading_fields[4];
|
|
|
506 |
extern const pb_field_t firebase_perf_v1_IosMemoryReading_fields[4];
|
|
|
507 |
extern const pb_field_t firebase_perf_v1_AndroidMemoryReading_fields[3];
|
|
|
508 |
extern const pb_field_t firebase_perf_v1_GaugeMetadata_fields[7];
|
|
|
509 |
extern const pb_field_t firebase_perf_v1_ApplicationInfo_fields[8];
|
|
|
510 |
extern const pb_field_t firebase_perf_v1_ApplicationInfo_CustomAttributesEntry_fields[3];
|
|
|
511 |
extern const pb_field_t firebase_perf_v1_WebApplicationInfo_fields[6];
|
|
|
512 |
extern const pb_field_t firebase_perf_v1_AndroidApplicationInfo_fields[4];
|
|
|
513 |
extern const pb_field_t firebase_perf_v1_NetworkConnectionInfo_fields[3];
|
|
|
514 |
extern const pb_field_t firebase_perf_v1_IosApplicationInfo_fields[5];
|
|
|
515 |
extern const pb_field_t firebase_perf_v1_TransportInfo_fields[2];
|
|
|
516 |
|
|
|
517 |
/* Maximum encoded size of messages (where known) */
|
|
|
518 |
/* firebase_perf_v1_PerfMetric_size depends on runtime parameters */
|
|
|
519 |
/* firebase_perf_v1_TraceMetric_size depends on runtime parameters */
|
|
|
520 |
/* firebase_perf_v1_TraceMetric_CountersEntry_size depends on runtime parameters */
|
|
|
521 |
/* firebase_perf_v1_TraceMetric_CustomAttributesEntry_size depends on runtime parameters */
|
|
|
522 |
/* firebase_perf_v1_NetworkRequestMetric_size depends on runtime parameters */
|
|
|
523 |
/* firebase_perf_v1_NetworkRequestMetric_CustomAttributesEntry_size depends on runtime parameters */
|
|
|
524 |
/* firebase_perf_v1_PerfSession_size depends on runtime parameters */
|
|
|
525 |
/* firebase_perf_v1_GaugeMetric_size depends on runtime parameters */
|
|
|
526 |
#define firebase_perf_v1_CpuMetricReading_size 33
|
|
|
527 |
#define firebase_perf_v1_IosMemoryReading_size 33
|
|
|
528 |
#define firebase_perf_v1_AndroidMemoryReading_size 22
|
|
|
529 |
/* firebase_perf_v1_GaugeMetadata_size depends on runtime parameters */
|
|
|
530 |
/* firebase_perf_v1_ApplicationInfo_size depends on runtime parameters */
|
|
|
531 |
/* firebase_perf_v1_ApplicationInfo_CustomAttributesEntry_size depends on runtime parameters */
|
|
|
532 |
/* firebase_perf_v1_WebApplicationInfo_size depends on runtime parameters */
|
|
|
533 |
/* firebase_perf_v1_AndroidApplicationInfo_size depends on runtime parameters */
|
|
|
534 |
#define firebase_perf_v1_NetworkConnectionInfo_size 13
|
|
|
535 |
/* firebase_perf_v1_IosApplicationInfo_size depends on runtime parameters */
|
|
|
536 |
#define firebase_perf_v1_TransportInfo_size 2
|
|
|
537 |
|
|
|
538 |
/* Message IDs (where set with "msgid" option) */
|
|
|
539 |
#ifdef PB_MSGID
|
|
|
540 |
|
|
|
541 |
#define PERF_METRIC_MESSAGES \
|
|
|
542 |
|
|
|
543 |
|
|
|
544 |
#endif
|
|
|
545 |
|
|
|
546 |
/* @@protoc_insertion_point(eof) */
|
|
|
547 |
|
|
|
548 |
#endif
|