1 /*
2 * Copyright (C) 2023 The Android Open Source Project
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 // Autogenerated by the ProtoZero C compiler plugin.
18 // Invoked by tools/gen_c_protos
19 // DO NOT EDIT.
20 #ifndef INCLUDE_PERFETTO_PUBLIC_PROTOS_TRACE_TRACE_PACKET_PZC_H_
21 #define INCLUDE_PERFETTO_PUBLIC_PROTOS_TRACE_TRACE_PACKET_PZC_H_
22
23 #include <stdbool.h>
24 #include <stdint.h>
25
26 #include "perfetto/public/pb_macros.h"
27
28 PERFETTO_PB_MSG_DECL(perfetto_protos_AndroidCameraFrameEvent);
29 PERFETTO_PB_MSG_DECL(perfetto_protos_AndroidCameraSessionStats);
30 PERFETTO_PB_MSG_DECL(perfetto_protos_AndroidEnergyEstimationBreakdown);
31 PERFETTO_PB_MSG_DECL(perfetto_protos_AndroidGameInterventionList);
32 PERFETTO_PB_MSG_DECL(perfetto_protos_AndroidLogPacket);
33 PERFETTO_PB_MSG_DECL(perfetto_protos_AndroidSystemProperty);
34 PERFETTO_PB_MSG_DECL(perfetto_protos_BatteryCounters);
35 PERFETTO_PB_MSG_DECL(perfetto_protos_ChromeBenchmarkMetadata);
36 PERFETTO_PB_MSG_DECL(perfetto_protos_ChromeEventBundle);
37 PERFETTO_PB_MSG_DECL(perfetto_protos_ChromeMetadataPacket);
38 PERFETTO_PB_MSG_DECL(perfetto_protos_ChromeTrigger);
39 PERFETTO_PB_MSG_DECL(perfetto_protos_ClockSnapshot);
40 PERFETTO_PB_MSG_DECL(perfetto_protos_CpuInfo);
41 PERFETTO_PB_MSG_DECL(perfetto_protos_DeobfuscationMapping);
42 PERFETTO_PB_MSG_DECL(perfetto_protos_EntityStateResidency);
43 PERFETTO_PB_MSG_DECL(perfetto_protos_EtwTraceEventBundle);
44 PERFETTO_PB_MSG_DECL(perfetto_protos_ExtensionDescriptor);
45 PERFETTO_PB_MSG_DECL(perfetto_protos_FrameTimelineEvent);
46 PERFETTO_PB_MSG_DECL(perfetto_protos_FtraceEventBundle);
47 PERFETTO_PB_MSG_DECL(perfetto_protos_FtraceStats);
48 PERFETTO_PB_MSG_DECL(perfetto_protos_GpuCounterEvent);
49 PERFETTO_PB_MSG_DECL(perfetto_protos_GpuLog);
50 PERFETTO_PB_MSG_DECL(perfetto_protos_GpuMemTotalEvent);
51 PERFETTO_PB_MSG_DECL(perfetto_protos_GpuRenderStageEvent);
52 PERFETTO_PB_MSG_DECL(perfetto_protos_GraphicsFrameEvent);
53 PERFETTO_PB_MSG_DECL(perfetto_protos_HeapGraph);
54 PERFETTO_PB_MSG_DECL(perfetto_protos_InitialDisplayState);
55 PERFETTO_PB_MSG_DECL(perfetto_protos_InodeFileMap);
56 PERFETTO_PB_MSG_DECL(perfetto_protos_InternedData);
57 PERFETTO_PB_MSG_DECL(perfetto_protos_LayersSnapshotProto);
58 PERFETTO_PB_MSG_DECL(perfetto_protos_MemoryTrackerSnapshot);
59 PERFETTO_PB_MSG_DECL(perfetto_protos_ModuleSymbols);
60 PERFETTO_PB_MSG_DECL(perfetto_protos_NetworkPacketBundle);
61 PERFETTO_PB_MSG_DECL(perfetto_protos_NetworkPacketEvent);
62 PERFETTO_PB_MSG_DECL(perfetto_protos_PackagesList);
63 PERFETTO_PB_MSG_DECL(perfetto_protos_PerfSample);
64 PERFETTO_PB_MSG_DECL(perfetto_protos_PerfettoMetatrace);
65 PERFETTO_PB_MSG_DECL(perfetto_protos_PixelModemEvents);
66 PERFETTO_PB_MSG_DECL(perfetto_protos_PixelModemTokenDatabase);
67 PERFETTO_PB_MSG_DECL(perfetto_protos_PowerRails);
68 PERFETTO_PB_MSG_DECL(perfetto_protos_ProcessDescriptor);
69 PERFETTO_PB_MSG_DECL(perfetto_protos_ProcessStats);
70 PERFETTO_PB_MSG_DECL(perfetto_protos_ProcessTree);
71 PERFETTO_PB_MSG_DECL(perfetto_protos_ProfilePacket);
72 PERFETTO_PB_MSG_DECL(perfetto_protos_ProfiledFrameSymbols);
73 PERFETTO_PB_MSG_DECL(perfetto_protos_ProtoLogMessage);
74 PERFETTO_PB_MSG_DECL(perfetto_protos_ProtoLogViewerConfig);
75 PERFETTO_PB_MSG_DECL(perfetto_protos_RemoteClockSync);
76 PERFETTO_PB_MSG_DECL(perfetto_protos_ShellHandlerMappings);
77 PERFETTO_PB_MSG_DECL(perfetto_protos_ShellTransition);
78 PERFETTO_PB_MSG_DECL(perfetto_protos_SmapsPacket);
79 PERFETTO_PB_MSG_DECL(perfetto_protos_StatsdAtom);
80 PERFETTO_PB_MSG_DECL(perfetto_protos_StreamingAllocation);
81 PERFETTO_PB_MSG_DECL(perfetto_protos_StreamingFree);
82 PERFETTO_PB_MSG_DECL(perfetto_protos_StreamingProfilePacket);
83 PERFETTO_PB_MSG_DECL(perfetto_protos_SysStats);
84 PERFETTO_PB_MSG_DECL(perfetto_protos_SystemInfo);
85 PERFETTO_PB_MSG_DECL(perfetto_protos_TestEvent);
86 PERFETTO_PB_MSG_DECL(perfetto_protos_ThreadDescriptor);
87 PERFETTO_PB_MSG_DECL(perfetto_protos_TraceConfig);
88 PERFETTO_PB_MSG_DECL(perfetto_protos_TracePacketDefaults);
89 PERFETTO_PB_MSG_DECL(perfetto_protos_TraceStats);
90 PERFETTO_PB_MSG_DECL(perfetto_protos_TraceUuid);
91 PERFETTO_PB_MSG_DECL(perfetto_protos_TracingServiceEvent);
92 PERFETTO_PB_MSG_DECL(perfetto_protos_TrackDescriptor);
93 PERFETTO_PB_MSG_DECL(perfetto_protos_TrackEvent);
94 PERFETTO_PB_MSG_DECL(perfetto_protos_TrackEventRangeOfInterest);
95 PERFETTO_PB_MSG_DECL(perfetto_protos_TransactionTraceEntry);
96 PERFETTO_PB_MSG_DECL(perfetto_protos_TranslationTable);
97 PERFETTO_PB_MSG_DECL(perfetto_protos_Trigger);
98 PERFETTO_PB_MSG_DECL(perfetto_protos_UiState);
99 PERFETTO_PB_MSG_DECL(perfetto_protos_V8CodeMove);
100 PERFETTO_PB_MSG_DECL(perfetto_protos_V8InternalCode);
101 PERFETTO_PB_MSG_DECL(perfetto_protos_V8JsCode);
102 PERFETTO_PB_MSG_DECL(perfetto_protos_V8RegExpCode);
103 PERFETTO_PB_MSG_DECL(perfetto_protos_V8WasmCode);
104 PERFETTO_PB_MSG_DECL(perfetto_protos_VulkanApiEvent);
105 PERFETTO_PB_MSG_DECL(perfetto_protos_VulkanMemoryEvent);
106 PERFETTO_PB_MSG_DECL(perfetto_protos_WinscopeExtensions);
107
PERFETTO_PB_ENUM_IN_MSG(perfetto_protos_TracePacket,SequenceFlags)108 PERFETTO_PB_ENUM_IN_MSG(perfetto_protos_TracePacket, SequenceFlags){
109 PERFETTO_PB_ENUM_IN_MSG_ENTRY(perfetto_protos_TracePacket,
110 SEQ_UNSPECIFIED) = 0,
111 PERFETTO_PB_ENUM_IN_MSG_ENTRY(perfetto_protos_TracePacket,
112 SEQ_INCREMENTAL_STATE_CLEARED) = 1,
113 PERFETTO_PB_ENUM_IN_MSG_ENTRY(perfetto_protos_TracePacket,
114 SEQ_NEEDS_INCREMENTAL_STATE) = 2,
115 };
116
117 PERFETTO_PB_MSG(perfetto_protos_TracePacket);
118 PERFETTO_PB_FIELD(perfetto_protos_TracePacket, VARINT, uint64_t, timestamp, 8);
119 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
120 VARINT,
121 uint32_t,
122 timestamp_clock_id,
123 58);
124 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
125 MSG,
126 perfetto_protos_ProcessTree,
127 process_tree,
128 2);
129 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
130 MSG,
131 perfetto_protos_ProcessStats,
132 process_stats,
133 9);
134 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
135 MSG,
136 perfetto_protos_InodeFileMap,
137 inode_file_map,
138 4);
139 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
140 MSG,
141 perfetto_protos_ChromeEventBundle,
142 chrome_events,
143 5);
144 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
145 MSG,
146 perfetto_protos_ClockSnapshot,
147 clock_snapshot,
148 6);
149 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
150 MSG,
151 perfetto_protos_SysStats,
152 sys_stats,
153 7);
154 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
155 MSG,
156 perfetto_protos_TrackEvent,
157 track_event,
158 11);
159 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
160 MSG,
161 perfetto_protos_TraceUuid,
162 trace_uuid,
163 89);
164 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
165 MSG,
166 perfetto_protos_TraceConfig,
167 trace_config,
168 33);
169 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
170 MSG,
171 perfetto_protos_FtraceStats,
172 ftrace_stats,
173 34);
174 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
175 MSG,
176 perfetto_protos_TraceStats,
177 trace_stats,
178 35);
179 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
180 MSG,
181 perfetto_protos_ProfilePacket,
182 profile_packet,
183 37);
184 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
185 MSG,
186 perfetto_protos_StreamingAllocation,
187 streaming_allocation,
188 74);
189 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
190 MSG,
191 perfetto_protos_StreamingFree,
192 streaming_free,
193 75);
194 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
195 MSG,
196 perfetto_protos_BatteryCounters,
197 battery,
198 38);
199 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
200 MSG,
201 perfetto_protos_PowerRails,
202 power_rails,
203 40);
204 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
205 MSG,
206 perfetto_protos_AndroidLogPacket,
207 android_log,
208 39);
209 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
210 MSG,
211 perfetto_protos_SystemInfo,
212 system_info,
213 45);
214 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
215 MSG,
216 perfetto_protos_Trigger,
217 trigger,
218 46);
219 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
220 MSG,
221 perfetto_protos_ChromeTrigger,
222 chrome_trigger,
223 109);
224 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
225 MSG,
226 perfetto_protos_PackagesList,
227 packages_list,
228 47);
229 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
230 MSG,
231 perfetto_protos_ChromeBenchmarkMetadata,
232 chrome_benchmark_metadata,
233 48);
234 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
235 MSG,
236 perfetto_protos_PerfettoMetatrace,
237 perfetto_metatrace,
238 49);
239 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
240 MSG,
241 perfetto_protos_ChromeMetadataPacket,
242 chrome_metadata,
243 51);
244 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
245 MSG,
246 perfetto_protos_GpuCounterEvent,
247 gpu_counter_event,
248 52);
249 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
250 MSG,
251 perfetto_protos_GpuRenderStageEvent,
252 gpu_render_stage_event,
253 53);
254 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
255 MSG,
256 perfetto_protos_StreamingProfilePacket,
257 streaming_profile_packet,
258 54);
259 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
260 MSG,
261 perfetto_protos_HeapGraph,
262 heap_graph,
263 56);
264 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
265 MSG,
266 perfetto_protos_GraphicsFrameEvent,
267 graphics_frame_event,
268 57);
269 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
270 MSG,
271 perfetto_protos_VulkanMemoryEvent,
272 vulkan_memory_event,
273 62);
274 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
275 MSG,
276 perfetto_protos_GpuLog,
277 gpu_log,
278 63);
279 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
280 MSG,
281 perfetto_protos_VulkanApiEvent,
282 vulkan_api_event,
283 65);
284 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
285 MSG,
286 perfetto_protos_PerfSample,
287 perf_sample,
288 66);
289 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
290 MSG,
291 perfetto_protos_CpuInfo,
292 cpu_info,
293 67);
294 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
295 MSG,
296 perfetto_protos_SmapsPacket,
297 smaps_packet,
298 68);
299 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
300 MSG,
301 perfetto_protos_TracingServiceEvent,
302 service_event,
303 69);
304 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
305 MSG,
306 perfetto_protos_InitialDisplayState,
307 initial_display_state,
308 70);
309 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
310 MSG,
311 perfetto_protos_GpuMemTotalEvent,
312 gpu_mem_total_event,
313 71);
314 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
315 MSG,
316 perfetto_protos_MemoryTrackerSnapshot,
317 memory_tracker_snapshot,
318 73);
319 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
320 MSG,
321 perfetto_protos_FrameTimelineEvent,
322 frame_timeline_event,
323 76);
324 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
325 MSG,
326 perfetto_protos_AndroidEnergyEstimationBreakdown,
327 android_energy_estimation_breakdown,
328 77);
329 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
330 MSG,
331 perfetto_protos_UiState,
332 ui_state,
333 78);
334 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
335 MSG,
336 perfetto_protos_AndroidCameraFrameEvent,
337 android_camera_frame_event,
338 80);
339 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
340 MSG,
341 perfetto_protos_AndroidCameraSessionStats,
342 android_camera_session_stats,
343 81);
344 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
345 MSG,
346 perfetto_protos_TranslationTable,
347 translation_table,
348 82);
349 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
350 MSG,
351 perfetto_protos_AndroidGameInterventionList,
352 android_game_intervention_list,
353 83);
354 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
355 MSG,
356 perfetto_protos_StatsdAtom,
357 statsd_atom,
358 84);
359 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
360 MSG,
361 perfetto_protos_AndroidSystemProperty,
362 android_system_property,
363 86);
364 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
365 MSG,
366 perfetto_protos_EntityStateResidency,
367 entity_state_residency,
368 91);
369 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
370 MSG,
371 perfetto_protos_ProfiledFrameSymbols,
372 profiled_frame_symbols,
373 55);
374 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
375 MSG,
376 perfetto_protos_ModuleSymbols,
377 module_symbols,
378 61);
379 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
380 MSG,
381 perfetto_protos_DeobfuscationMapping,
382 deobfuscation_mapping,
383 64);
384 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
385 MSG,
386 perfetto_protos_TrackDescriptor,
387 track_descriptor,
388 60);
389 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
390 MSG,
391 perfetto_protos_ProcessDescriptor,
392 process_descriptor,
393 43);
394 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
395 MSG,
396 perfetto_protos_ThreadDescriptor,
397 thread_descriptor,
398 44);
399 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
400 MSG,
401 perfetto_protos_FtraceEventBundle,
402 ftrace_events,
403 1);
404 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
405 STRING,
406 const char*,
407 synchronization_marker,
408 36);
409 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
410 STRING,
411 const char*,
412 compressed_packets,
413 50);
414 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
415 MSG,
416 perfetto_protos_ExtensionDescriptor,
417 extension_descriptor,
418 72);
419 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
420 MSG,
421 perfetto_protos_NetworkPacketEvent,
422 network_packet,
423 88);
424 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
425 MSG,
426 perfetto_protos_NetworkPacketBundle,
427 network_packet_bundle,
428 92);
429 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
430 MSG,
431 perfetto_protos_TrackEventRangeOfInterest,
432 track_event_range_of_interest,
433 90);
434 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
435 MSG,
436 perfetto_protos_LayersSnapshotProto,
437 surfaceflinger_layers_snapshot,
438 93);
439 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
440 MSG,
441 perfetto_protos_TransactionTraceEntry,
442 surfaceflinger_transactions,
443 94);
444 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
445 MSG,
446 perfetto_protos_ShellTransition,
447 shell_transition,
448 96);
449 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
450 MSG,
451 perfetto_protos_ShellHandlerMappings,
452 shell_handler_mappings,
453 97);
454 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
455 MSG,
456 perfetto_protos_ProtoLogMessage,
457 protolog_message,
458 104);
459 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
460 MSG,
461 perfetto_protos_ProtoLogViewerConfig,
462 protolog_viewer_config,
463 105);
464 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
465 MSG,
466 perfetto_protos_WinscopeExtensions,
467 winscope_extensions,
468 112);
469 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
470 MSG,
471 perfetto_protos_EtwTraceEventBundle,
472 etw_events,
473 95);
474 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
475 MSG,
476 perfetto_protos_V8JsCode,
477 v8_js_code,
478 99);
479 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
480 MSG,
481 perfetto_protos_V8InternalCode,
482 v8_internal_code,
483 100);
484 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
485 MSG,
486 perfetto_protos_V8WasmCode,
487 v8_wasm_code,
488 101);
489 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
490 MSG,
491 perfetto_protos_V8RegExpCode,
492 v8_reg_exp_code,
493 102);
494 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
495 MSG,
496 perfetto_protos_V8CodeMove,
497 v8_code_move,
498 103);
499 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
500 MSG,
501 perfetto_protos_RemoteClockSync,
502 remote_clock_sync,
503 107);
504 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
505 MSG,
506 perfetto_protos_PixelModemEvents,
507 pixel_modem_events,
508 110);
509 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
510 MSG,
511 perfetto_protos_PixelModemTokenDatabase,
512 pixel_modem_token_database,
513 111);
514 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
515 MSG,
516 perfetto_protos_TestEvent,
517 for_testing,
518 900);
519 PERFETTO_PB_FIELD(perfetto_protos_TracePacket, VARINT, int32_t, trusted_uid, 3);
520 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
521 VARINT,
522 uint32_t,
523 trusted_packet_sequence_id,
524 10);
525 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
526 VARINT,
527 int32_t,
528 trusted_pid,
529 79);
530 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
531 MSG,
532 perfetto_protos_InternedData,
533 interned_data,
534 12);
535 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
536 VARINT,
537 uint32_t,
538 sequence_flags,
539 13);
540 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
541 VARINT,
542 bool,
543 incremental_state_cleared,
544 41);
545 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
546 MSG,
547 perfetto_protos_TracePacketDefaults,
548 trace_packet_defaults,
549 59);
550 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
551 VARINT,
552 bool,
553 previous_packet_dropped,
554 42);
555 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
556 VARINT,
557 bool,
558 first_packet_on_sequence,
559 87);
560 PERFETTO_PB_FIELD(perfetto_protos_TracePacket,
561 VARINT,
562 uint32_t,
563 machine_id,
564 98);
565
566 #endif // INCLUDE_PERFETTO_PUBLIC_PROTOS_TRACE_TRACE_PACKET_PZC_H_
567