class TracePacket

Defined at line 352 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

Public Members

static SequenceFlags SEQ_UNSPECIFIED
static SequenceFlags SEQ_INCREMENTAL_STATE_CLEARED
static SequenceFlags SEQ_NEEDS_INCREMENTAL_STATE
static FieldMetadata kTimestamp
static FieldMetadata kTimestampClockId
static FieldMetadata kProcessTree
static FieldMetadata kProcessStats
static FieldMetadata kInodeFileMap
static FieldMetadata kChromeEvents
static FieldMetadata kClockSnapshot
static FieldMetadata kSysStats
static FieldMetadata kTrackEvent
static FieldMetadata kTraceUuid
static FieldMetadata kTraceConfig
static FieldMetadata kFtraceStats
static FieldMetadata kTraceStats
static FieldMetadata kProfilePacket
static FieldMetadata kStreamingAllocation
static FieldMetadata kStreamingFree
static FieldMetadata kBattery
static FieldMetadata kPowerRails
static FieldMetadata kAndroidLog
static FieldMetadata kSystemInfo
static FieldMetadata kTrigger
static FieldMetadata kChromeTrigger
static FieldMetadata kPackagesList
static FieldMetadata kChromeBenchmarkMetadata
static FieldMetadata kPerfettoMetatrace
static FieldMetadata kChromeMetadata
static FieldMetadata kGpuCounterEvent
static FieldMetadata kGpuRenderStageEvent
static FieldMetadata kStreamingProfilePacket
static FieldMetadata kHeapGraph
static FieldMetadata kGraphicsFrameEvent
static FieldMetadata kVulkanMemoryEvent
static FieldMetadata kGpuLog
static FieldMetadata kVulkanApiEvent
static FieldMetadata kPerfSample
static FieldMetadata kCpuInfo
static FieldMetadata kSmapsPacket
static FieldMetadata kServiceEvent
static FieldMetadata kInitialDisplayState
static FieldMetadata kGpuMemTotalEvent
static FieldMetadata kMemoryTrackerSnapshot
static FieldMetadata kFrameTimelineEvent
static FieldMetadata kAndroidEnergyEstimationBreakdown
static FieldMetadata kUiState
static FieldMetadata kAndroidCameraFrameEvent
static FieldMetadata kAndroidCameraSessionStats
static FieldMetadata kTranslationTable
static FieldMetadata kAndroidGameInterventionList
static FieldMetadata kStatsdAtom
static FieldMetadata kAndroidSystemProperty
static FieldMetadata kEntityStateResidency
static FieldMetadata kModuleSymbols
static FieldMetadata kDeobfuscationMapping
static FieldMetadata kTrackDescriptor
static FieldMetadata kProcessDescriptor
static FieldMetadata kThreadDescriptor
static FieldMetadata kFtraceEvents
static FieldMetadata kSynchronizationMarker
static FieldMetadata kCompressedPackets
static FieldMetadata kExtensionDescriptor
static FieldMetadata kNetworkPacket
static FieldMetadata kNetworkPacketBundle
static FieldMetadata kTrackEventRangeOfInterest
static FieldMetadata kSurfaceflingerLayersSnapshot
static FieldMetadata kSurfaceflingerTransactions
static FieldMetadata kShellTransition
static FieldMetadata kShellHandlerMappings
static FieldMetadata kProtologMessage
static FieldMetadata kProtologViewerConfig
static FieldMetadata kWinscopeExtensions
static FieldMetadata kEtwEvents
static FieldMetadata kV8JsCode
static FieldMetadata kV8InternalCode
static FieldMetadata kV8WasmCode
static FieldMetadata kV8RegExpCode
static FieldMetadata kV8CodeMove
static FieldMetadata kRemoteClockSync
static FieldMetadata kPixelModemEvents
static FieldMetadata kPixelModemTokenDatabase
static FieldMetadata kCloneSnapshotTrigger
static FieldMetadata kBluetoothTraceEvent
static FieldMetadata kKernelWakelockData
static FieldMetadata kAppWakelockBundle
static FieldMetadata kGenericKernelTaskStateEvent
static FieldMetadata kGenericKernelCpuFreqEvent
static FieldMetadata kGenericKernelTaskRenameEvent
static FieldMetadata kGenericKernelProcessTree
static FieldMetadata kCpuPerUidData
static FieldMetadata kEvdevEvent
static FieldMetadata kUserList
static FieldMetadata kForTesting
static FieldMetadata kTrustedUid
static FieldMetadata kTrustedPacketSequenceId
static FieldMetadata kTrustedPid
static FieldMetadata kInternedData
static FieldMetadata kSequenceFlags
static FieldMetadata kIncrementalStateCleared
static FieldMetadata kTracePacketDefaults
static FieldMetadata kPreviousPacketDropped
static FieldMetadata kFirstPacketOnSequence
static FieldMetadata kMachineId

Public Methods

const char * GetName ()

Defined at line 458 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

const char * SequenceFlags_Name (SequenceFlags value)

Defined at line 462 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

void set_timestamp (uint64_t value)

Defined at line 478 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

void set_timestamp_clock_id (uint32_t value)

Defined at line 496 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = ProcessTree>
T * set_process_tree ()

Defined at line 514 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = ProcessStats>
T * set_process_stats ()

Defined at line 528 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = InodeFileMap>
T * set_inode_file_map ()

Defined at line 542 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = ChromeEventBundle>
T * set_chrome_events ()

Defined at line 556 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = ClockSnapshot>
T * set_clock_snapshot ()

Defined at line 570 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = SysStats>
T * set_sys_stats ()

Defined at line 584 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = TrackEvent>
T * set_track_event ()

Defined at line 598 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = TraceUuid>
T * set_trace_uuid ()

Defined at line 612 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = TraceConfig>
T * set_trace_config ()

Defined at line 626 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = FtraceStats>
T * set_ftrace_stats ()

Defined at line 640 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = TraceStats>
T * set_trace_stats ()

Defined at line 654 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = ProfilePacket>
T * set_profile_packet ()

Defined at line 668 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = StreamingAllocation>
T * set_streaming_allocation ()

Defined at line 682 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = StreamingFree>
T * set_streaming_free ()

Defined at line 696 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = BatteryCounters>
T * set_battery ()

Defined at line 710 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = PowerRails>
T * set_power_rails ()

Defined at line 724 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = AndroidLogPacket>
T * set_android_log ()

Defined at line 738 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = SystemInfo>
T * set_system_info ()

Defined at line 752 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = Trigger>
T * set_trigger ()

Defined at line 766 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = ChromeTrigger>
T * set_chrome_trigger ()

Defined at line 780 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = PackagesList>
T * set_packages_list ()

Defined at line 794 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = ChromeBenchmarkMetadata>
T * set_chrome_benchmark_metadata ()

Defined at line 808 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = PerfettoMetatrace>
T * set_perfetto_metatrace ()

Defined at line 822 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = ChromeMetadataPacket>
T * set_chrome_metadata ()

Defined at line 836 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = GpuCounterEvent>
T * set_gpu_counter_event ()

Defined at line 850 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = GpuRenderStageEvent>
T * set_gpu_render_stage_event ()

Defined at line 864 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = StreamingProfilePacket>
T * set_streaming_profile_packet ()

Defined at line 878 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = HeapGraph>
T * set_heap_graph ()

Defined at line 892 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = GraphicsFrameEvent>
T * set_graphics_frame_event ()

Defined at line 906 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = VulkanMemoryEvent>
T * set_vulkan_memory_event ()

Defined at line 920 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = GpuLog>
T * set_gpu_log ()

Defined at line 934 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = VulkanApiEvent>
T * set_vulkan_api_event ()

Defined at line 948 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = PerfSample>
T * set_perf_sample ()

Defined at line 962 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = CpuInfo>
T * set_cpu_info ()

Defined at line 976 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = SmapsPacket>
T * set_smaps_packet ()

Defined at line 990 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = TracingServiceEvent>
T * set_service_event ()

Defined at line 1004 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = InitialDisplayState>
T * set_initial_display_state ()

Defined at line 1018 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = GpuMemTotalEvent>
T * set_gpu_mem_total_event ()

Defined at line 1032 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = MemoryTrackerSnapshot>
T * set_memory_tracker_snapshot ()

Defined at line 1046 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = FrameTimelineEvent>
T * set_frame_timeline_event ()

Defined at line 1060 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = AndroidEnergyEstimationBreakdown>
T * set_android_energy_estimation_breakdown ()

Defined at line 1074 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = UiState>
T * set_ui_state ()

Defined at line 1088 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = AndroidCameraFrameEvent>
T * set_android_camera_frame_event ()

Defined at line 1102 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = AndroidCameraSessionStats>
T * set_android_camera_session_stats ()

Defined at line 1116 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = TranslationTable>
T * set_translation_table ()

Defined at line 1130 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = AndroidGameInterventionList>
T * set_android_game_intervention_list ()

Defined at line 1144 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = StatsdAtom>
T * set_statsd_atom ()

Defined at line 1158 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = AndroidSystemProperty>
T * set_android_system_property ()

Defined at line 1172 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = EntityStateResidency>
T * set_entity_state_residency ()

Defined at line 1186 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = ModuleSymbols>
T * set_module_symbols ()

Defined at line 1200 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = DeobfuscationMapping>
T * set_deobfuscation_mapping ()

Defined at line 1214 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = TrackDescriptor>
T * set_track_descriptor ()

Defined at line 1228 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = ProcessDescriptor>
T * set_process_descriptor ()

Defined at line 1242 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = ThreadDescriptor>
T * set_thread_descriptor ()

Defined at line 1256 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = FtraceEventBundle>
T * set_ftrace_events ()

Defined at line 1270 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

void set_synchronization_marker (const uint8_t * data, size_t size)

Defined at line 1284 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

void set_synchronization_marker (::protozero::ConstBytes bytes)

Defined at line 1287 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

void set_synchronization_marker (std::string value)

Defined at line 1290 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

void set_compressed_packets (const uint8_t * data, size_t size)

Defined at line 1308 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

void set_compressed_packets (::protozero::ConstBytes bytes)

Defined at line 1311 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

void set_compressed_packets (std::string value)

Defined at line 1314 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = ExtensionDescriptor>
T * set_extension_descriptor ()

Defined at line 1332 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = NetworkPacketEvent>
T * set_network_packet ()

Defined at line 1346 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = NetworkPacketBundle>
T * set_network_packet_bundle ()

Defined at line 1360 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = TrackEventRangeOfInterest>
T * set_track_event_range_of_interest ()

Defined at line 1374 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = LayersSnapshotProto>
T * set_surfaceflinger_layers_snapshot ()

Defined at line 1388 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = TransactionTraceEntry>
T * set_surfaceflinger_transactions ()

Defined at line 1402 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = ShellTransition>
T * set_shell_transition ()

Defined at line 1416 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = ShellHandlerMappings>
T * set_shell_handler_mappings ()

Defined at line 1430 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = ProtoLogMessage>
T * set_protolog_message ()

Defined at line 1444 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = ProtoLogViewerConfig>
T * set_protolog_viewer_config ()

Defined at line 1458 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = WinscopeExtensions>
T * set_winscope_extensions ()

Defined at line 1472 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = EtwTraceEventBundle>
T * set_etw_events ()

Defined at line 1486 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = V8JsCode>
T * set_v8_js_code ()

Defined at line 1500 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = V8InternalCode>
T * set_v8_internal_code ()

Defined at line 1514 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = V8WasmCode>
T * set_v8_wasm_code ()

Defined at line 1528 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = V8RegExpCode>
T * set_v8_reg_exp_code ()

Defined at line 1542 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = V8CodeMove>
T * set_v8_code_move ()

Defined at line 1556 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = RemoteClockSync>
T * set_remote_clock_sync ()

Defined at line 1570 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = PixelModemEvents>
T * set_pixel_modem_events ()

Defined at line 1584 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = PixelModemTokenDatabase>
T * set_pixel_modem_token_database ()

Defined at line 1598 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = Trigger>
T * set_clone_snapshot_trigger ()

Defined at line 1612 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = BluetoothTraceEvent>
T * set_bluetooth_trace_event ()

Defined at line 1626 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = KernelWakelockData>
T * set_kernel_wakelock_data ()

Defined at line 1640 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = AppWakelockBundle>
T * set_app_wakelock_bundle ()

Defined at line 1654 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = GenericKernelTaskStateEvent>
T * set_generic_kernel_task_state_event ()

Defined at line 1668 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = GenericKernelCpuFrequencyEvent>
T * set_generic_kernel_cpu_freq_event ()

Defined at line 1682 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = GenericKernelTaskRenameEvent>
T * set_generic_kernel_task_rename_event ()

Defined at line 1696 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = GenericKernelProcessTree>
T * set_generic_kernel_process_tree ()

Defined at line 1710 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = CpuPerUidData>
T * set_cpu_per_uid_data ()

Defined at line 1724 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = EvdevEvent>
T * set_evdev_event ()

Defined at line 1738 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = AndroidUserList>
T * set_user_list ()

Defined at line 1752 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = TestEvent>
T * set_for_testing ()

Defined at line 1766 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

void set_trusted_uid (int32_t value)

Defined at line 1780 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

void set_trusted_packet_sequence_id (uint32_t value)

Defined at line 1798 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

void set_trusted_pid (int32_t value)

Defined at line 1816 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = InternedData>
T * set_interned_data ()

Defined at line 1834 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

void set_sequence_flags (uint32_t value)

Defined at line 1848 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

void set_incremental_state_cleared (bool value)

Defined at line 1866 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = TracePacketDefaults>
T * set_trace_packet_defaults ()

Defined at line 1884 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

void set_previous_packet_dropped (bool value)

Defined at line 1898 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

void set_first_packet_on_sequence (bool value)

Defined at line 1916 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

void set_machine_id (uint32_t value)

Defined at line 1934 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

Enumerations

enum 
Name Value
kTimestampFieldNumber 8
kTimestampClockIdFieldNumber 58
kProcessTreeFieldNumber 2
kProcessStatsFieldNumber 9
kInodeFileMapFieldNumber 4
kChromeEventsFieldNumber 5
kClockSnapshotFieldNumber 6
kSysStatsFieldNumber 7
kTrackEventFieldNumber 11
kTraceUuidFieldNumber 89
kTraceConfigFieldNumber 33
kFtraceStatsFieldNumber 34
kTraceStatsFieldNumber 35
kProfilePacketFieldNumber 37
kStreamingAllocationFieldNumber 74
kStreamingFreeFieldNumber 75
kBatteryFieldNumber 38
kPowerRailsFieldNumber 40
kAndroidLogFieldNumber 39
kSystemInfoFieldNumber 45
kTriggerFieldNumber 46
kChromeTriggerFieldNumber 109
kPackagesListFieldNumber 47
kChromeBenchmarkMetadataFieldNumber 48
kPerfettoMetatraceFieldNumber 49
kChromeMetadataFieldNumber 51
kGpuCounterEventFieldNumber 52
kGpuRenderStageEventFieldNumber 53
kStreamingProfilePacketFieldNumber 54
kHeapGraphFieldNumber 56
kGraphicsFrameEventFieldNumber 57
kVulkanMemoryEventFieldNumber 62
kGpuLogFieldNumber 63
kVulkanApiEventFieldNumber 65
kPerfSampleFieldNumber 66
kCpuInfoFieldNumber 67
kSmapsPacketFieldNumber 68
kServiceEventFieldNumber 69
kInitialDisplayStateFieldNumber 70
kGpuMemTotalEventFieldNumber 71
kMemoryTrackerSnapshotFieldNumber 73
kFrameTimelineEventFieldNumber 76
kAndroidEnergyEstimationBreakdownFieldNumber 77
kUiStateFieldNumber 78
kAndroidCameraFrameEventFieldNumber 80
kAndroidCameraSessionStatsFieldNumber 81
kTranslationTableFieldNumber 82
kAndroidGameInterventionListFieldNumber 83
kStatsdAtomFieldNumber 84
kAndroidSystemPropertyFieldNumber 86
kEntityStateResidencyFieldNumber 91
kModuleSymbolsFieldNumber 61
kDeobfuscationMappingFieldNumber 64
kTrackDescriptorFieldNumber 60
kProcessDescriptorFieldNumber 43
kThreadDescriptorFieldNumber 44
kFtraceEventsFieldNumber 1
kSynchronizationMarkerFieldNumber 36
kCompressedPacketsFieldNumber 50
kExtensionDescriptorFieldNumber 72
kNetworkPacketFieldNumber 88
kNetworkPacketBundleFieldNumber 92
kTrackEventRangeOfInterestFieldNumber 90
kSurfaceflingerLayersSnapshotFieldNumber 93
kSurfaceflingerTransactionsFieldNumber 94
kShellTransitionFieldNumber 96
kShellHandlerMappingsFieldNumber 97
kProtologMessageFieldNumber 104
kProtologViewerConfigFieldNumber 105
kWinscopeExtensionsFieldNumber 112
kEtwEventsFieldNumber 95
kV8JsCodeFieldNumber 99
kV8InternalCodeFieldNumber 100
kV8WasmCodeFieldNumber 101
kV8RegExpCodeFieldNumber 102
kV8CodeMoveFieldNumber 103
kRemoteClockSyncFieldNumber 107
kPixelModemEventsFieldNumber 110
kPixelModemTokenDatabaseFieldNumber 111
kCloneSnapshotTriggerFieldNumber 113
kBluetoothTraceEventFieldNumber 114
kKernelWakelockDataFieldNumber 115
kAppWakelockBundleFieldNumber 116
kGenericKernelTaskStateEventFieldNumber 117
kGenericKernelCpuFreqEventFieldNumber 118
kGenericKernelTaskRenameEventFieldNumber 120
kGenericKernelProcessTreeFieldNumber 122
kCpuPerUidDataFieldNumber 119
kEvdevEventFieldNumber 121
kUserListFieldNumber 123
kForTestingFieldNumber 900
kTrustedUidFieldNumber 3
kTrustedPacketSequenceIdFieldNumber 10
kTrustedPidFieldNumber 79
kInternedDataFieldNumber 12
kSequenceFlagsFieldNumber 13
kIncrementalStateClearedFieldNumber 41
kTracePacketDefaultsFieldNumber 59
kPreviousPacketDroppedFieldNumber 42
kFirstPacketOnSequenceFieldNumber 87
kMachineIdFieldNumber 98

Defined at line 355 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h