class TracePacket
Defined at line 370 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 kTraceProvenance
static FieldMetadata kProtovms
static FieldMetadata kTraceAttributes
static FieldMetadata kAndroidAflags
static FieldMetadata kGpuInfo
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 481 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
const char * SequenceFlags_Name (SequenceFlags value)
Defined at line 486 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
void set_timestamp (uint64_t value)
Defined at line 502 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
void set_timestamp_clock_id (uint32_t value)
Defined at line 520 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = ProcessTree>
T * set_process_tree ()
Defined at line 538 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = ProcessStats>
T * set_process_stats ()
Defined at line 552 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 566 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = ChromeEventBundle>
T * set_chrome_events ()
Defined at line 580 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = ClockSnapshot>
T * set_clock_snapshot ()
Defined at line 594 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = SysStats>
T * set_sys_stats ()
Defined at line 608 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = TrackEvent>
T * set_track_event ()
Defined at line 622 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = TraceUuid>
T * set_trace_uuid ()
Defined at line 636 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = TraceConfig>
T * set_trace_config ()
Defined at line 650 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = FtraceStats>
T * set_ftrace_stats ()
Defined at line 664 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = TraceStats>
T * set_trace_stats ()
Defined at line 678 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = ProfilePacket>
T * set_profile_packet ()
Defined at line 692 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = StreamingAllocation>
T * set_streaming_allocation ()
Defined at line 706 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = StreamingFree>
T * set_streaming_free ()
Defined at line 720 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = BatteryCounters>
T * set_battery ()
Defined at line 734 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = PowerRails>
T * set_power_rails ()
Defined at line 748 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = AndroidLogPacket>
T * set_android_log ()
Defined at line 762 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = SystemInfo>
T * set_system_info ()
Defined at line 776 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = Trigger>
T * set_trigger ()
Defined at line 790 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = ChromeTrigger>
T * set_chrome_trigger ()
Defined at line 804 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = PackagesList>
T * set_packages_list ()
Defined at line 818 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 832 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = PerfettoMetatrace>
T * set_perfetto_metatrace ()
Defined at line 846 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = ChromeMetadataPacket>
T * set_chrome_metadata ()
Defined at line 860 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 874 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 888 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 902 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = HeapGraph>
T * set_heap_graph ()
Defined at line 916 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 930 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 944 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = GpuLog>
T * set_gpu_log ()
Defined at line 958 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 972 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = PerfSample>
T * set_perf_sample ()
Defined at line 986 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = CpuInfo>
T * set_cpu_info ()
Defined at line 1000 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = SmapsPacket>
T * set_smaps_packet ()
Defined at line 1014 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = TracingServiceEvent>
T * set_service_event ()
Defined at line 1028 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 1042 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 1056 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 1070 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 1084 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 1098 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = UiState>
T * set_ui_state ()
Defined at line 1112 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 1126 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 1140 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = TranslationTable>
T * set_translation_table ()
Defined at line 1154 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 1168 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = StatsdAtom>
T * set_statsd_atom ()
Defined at line 1182 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 1196 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 1210 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = TraceProvenance>
T * set_trace_provenance ()
Defined at line 1224 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = TracePacket_ProtoVms>
T * set_protovms ()
Defined at line 1238 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = TraceAttributes>
T * set_trace_attributes ()
Defined at line 1252 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = AndroidAflags>
T * set_android_aflags ()
Defined at line 1266 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = GpuInfo>
T * set_gpu_info ()
Defined at line 1280 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = ModuleSymbols>
T * set_module_symbols ()
Defined at line 1294 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = DeobfuscationMapping>
T * set_deobfuscation_mapping ()
Defined at line 1308 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = TrackDescriptor>
T * set_track_descriptor ()
Defined at line 1322 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = ProcessDescriptor>
T * set_process_descriptor ()
Defined at line 1336 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = ThreadDescriptor>
T * set_thread_descriptor ()
Defined at line 1350 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = FtraceEventBundle>
T * set_ftrace_events ()
Defined at line 1364 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 1378 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
void set_synchronization_marker (::protozero::ConstBytes bytes)
Defined at line 1381 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
void set_synchronization_marker (std::string value)
Defined at line 1384 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 1402 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
void set_compressed_packets (::protozero::ConstBytes bytes)
Defined at line 1405 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
void set_compressed_packets (std::string value)
Defined at line 1408 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = ExtensionDescriptor>
T * set_extension_descriptor ()
Defined at line 1426 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = NetworkPacketEvent>
T * set_network_packet ()
Defined at line 1440 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 1454 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 1468 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 1482 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = TransactionTraceEntry>
T * set_surfaceflinger_transactions ()
Defined at line 1496 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = ShellTransition>
T * set_shell_transition ()
Defined at line 1510 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 1524 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = ProtoLogMessage>
T * set_protolog_message ()
Defined at line 1538 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 1552 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = WinscopeExtensions>
T * set_winscope_extensions ()
Defined at line 1566 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = EtwTraceEventBundle>
T * set_etw_events ()
Defined at line 1580 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 1594 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 1608 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 1622 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 1636 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 1650 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 1664 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 1678 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 1692 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 1706 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 1720 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 1734 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 1748 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 1762 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 1776 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 1790 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 1804 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 1818 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = EvdevEvent>
T * set_evdev_event ()
Defined at line 1832 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = AndroidUserList>
T * set_user_list ()
Defined at line 1846 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = TestEvent>
T * set_for_testing ()
Defined at line 1860 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
void set_trusted_uid (int32_t value)
Defined at line 1874 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 1892 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
void set_trusted_pid (int32_t value)
Defined at line 1910 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
template <typename T = InternedData>
T * set_interned_data ()
Defined at line 1928 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
void set_sequence_flags (uint32_t value)
Defined at line 1942 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
void set_incremental_state_cleared (bool value)
Defined at line 1960 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 1978 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
void set_previous_packet_dropped (bool value)
Defined at line 1992 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
void set_first_packet_on_sequence (bool value)
Defined at line 2010 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
void set_machine_id (uint32_t value)
Defined at line 2028 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h
Enumerations
enum (unnamed) : int32_t
| 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 |
| kTraceProvenanceFieldNumber | 124 |
| kProtovmsFieldNumber | 125 |
| kTraceAttributesFieldNumber | 126 |
| kAndroidAflagsFieldNumber | 127 |
| kGpuInfoFieldNumber | 128 |
| 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 373 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h