class TracePacket

Defined at line 379 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 kTrackEvent
static FieldMetadata kTrackDescriptor
static FieldMetadata kGenericKernelTaskStateEvent
static FieldMetadata kGenericKernelCpuFreqEvent
static FieldMetadata kGenericKernelTaskRenameEvent
static FieldMetadata kGenericKernelProcessTree
static FieldMetadata kGenericGpuFrequencyEvent
static FieldMetadata kProcessTree
static FieldMetadata kTrackEventRangeOfInterest
static FieldMetadata kProcessStats
static FieldMetadata kInodeFileMap
static FieldMetadata kChromeEvents
static FieldMetadata kClockSnapshot
static FieldMetadata kSysStats
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 kArtProcessMetadata
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 kInterruptInfo
static FieldMetadata kModuleSymbols
static FieldMetadata kDeobfuscationMapping
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 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 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 493 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

const char * SequenceFlags_Name (SequenceFlags value)

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

void set_timestamp (uint64_t value)

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

void set_timestamp_clock_id (uint32_t value)

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

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

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

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

Defined at line 564 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 578 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 592 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 606 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 620 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = GenericGpuFrequencyEvent>
T * set_generic_gpu_frequency_event ()

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

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

Defined at line 648 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 662 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

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

Defined at line 676 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 690 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Defined at line 928 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 942 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

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

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

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

Defined at line 970 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 984 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 998 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 1012 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = ArtProcessMetadata>
T * set_art_process_metadata ()

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

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

Defined at line 1040 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 1054 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 1068 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

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

Defined at line 1082 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 1096 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

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

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

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

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

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

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

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

Defined at line 1152 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 1166 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 1180 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 1194 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 1208 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 1222 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

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

Defined at line 1236 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 1250 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 1264 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

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

Defined at line 1278 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 1292 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

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

Defined at line 1306 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 1320 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 1334 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = TraceProvenance>
T * set_trace_provenance ()

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

template <typename T = TracePacket_ProtoVms>
T * set_protovms ()

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

template <typename T = TraceAttributes>
T * set_trace_attributes ()

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

template <typename T = AndroidAflags>
T * set_android_aflags ()

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

template <typename T = GpuInfo>
T * set_gpu_info ()

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

template <typename T = InterruptInfo>
T * set_interrupt_info ()

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

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

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

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

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

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

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

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

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

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

Defined at line 1488 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 1502 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

void set_synchronization_marker (::protozero::ConstBytes bytes)

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

void set_synchronization_marker (std::string value)

Defined at line 1508 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 1526 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

void set_compressed_packets (::protozero::ConstBytes bytes)

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

void set_compressed_packets (std::string value)

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

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

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

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

Defined at line 1564 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 1578 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 1592 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

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

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

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

Defined at line 1620 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 1634 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

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

Defined at line 1648 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 1662 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

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

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

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

Defined at line 1690 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 1704 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 1718 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 1732 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 1746 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 1760 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 1774 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 1788 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 1802 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 1816 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 1830 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 1844 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 1858 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 1872 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

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

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

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

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

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

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

void set_trusted_uid (int32_t value)

Defined at line 1928 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 1946 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

void set_trusted_pid (int32_t value)

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

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

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

void set_sequence_flags (uint32_t value)

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

void set_incremental_state_cleared (bool value)

Defined at line 2014 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 2032 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

void set_previous_packet_dropped (bool value)

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

void set_first_packet_on_sequence (bool value)

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

void set_machine_id (uint32_t value)

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

Enumerations

enum (unnamed) : int32_t
Name Value
kTimestampFieldNumber 8
kTimestampClockIdFieldNumber 58
kTrackEventFieldNumber 11
kTrackDescriptorFieldNumber 60
kGenericKernelTaskStateEventFieldNumber 117
kGenericKernelCpuFreqEventFieldNumber 118
kGenericKernelTaskRenameEventFieldNumber 120
kGenericKernelProcessTreeFieldNumber 122
kGenericGpuFrequencyEventFieldNumber 129
kProcessTreeFieldNumber 2
kTrackEventRangeOfInterestFieldNumber 90
kProcessStatsFieldNumber 9
kInodeFileMapFieldNumber 4
kChromeEventsFieldNumber 5
kClockSnapshotFieldNumber 6
kSysStatsFieldNumber 7
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
kArtProcessMetadataFieldNumber 131
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
kInterruptInfoFieldNumber 130
kModuleSymbolsFieldNumber 61
kDeobfuscationMappingFieldNumber 64
kProcessDescriptorFieldNumber 43
kThreadDescriptorFieldNumber 44
kFtraceEventsFieldNumber 1
kSynchronizationMarkerFieldNumber 36
kCompressedPacketsFieldNumber 50
kExtensionDescriptorFieldNumber 72
kNetworkPacketFieldNumber 88
kNetworkPacketBundleFieldNumber 92
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
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 382 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h