Enumerations

enum ChromeConfig_ClientPriority
Name Value
ChromeConfig_ClientPriority_UNKNOWN 0
ChromeConfig_ClientPriority_BACKGROUND 1
ChromeConfig_ClientPriority_USER_INITIATED 2

Defined at line 31 of file gen/third_party/perfetto/protos/perfetto/config/chrome/chrome_config.gen.h

enum CounterDescriptor_BuiltinCounterType
Name Value
CounterDescriptor_BuiltinCounterType_COUNTER_UNSPECIFIED 0
CounterDescriptor_BuiltinCounterType_COUNTER_THREAD_TIME_NS 1
CounterDescriptor_BuiltinCounterType_COUNTER_THREAD_INSTRUCTION_COUNT 2

Defined at line 32 of file gen/third_party/perfetto/protos/perfetto/trace/track_event/counter_descriptor.gen.h

enum ProcessDescriptor_ChromeProcessType
Name Value
ProcessDescriptor_ChromeProcessType_PROCESS_UNSPECIFIED 0
ProcessDescriptor_ChromeProcessType_PROCESS_BROWSER 1
ProcessDescriptor_ChromeProcessType_PROCESS_RENDERER 2
ProcessDescriptor_ChromeProcessType_PROCESS_UTILITY 3
ProcessDescriptor_ChromeProcessType_PROCESS_ZYGOTE 4
ProcessDescriptor_ChromeProcessType_PROCESS_SANDBOX_HELPER 5
ProcessDescriptor_ChromeProcessType_PROCESS_GPU 6
ProcessDescriptor_ChromeProcessType_PROCESS_PPAPI_PLUGIN 7
ProcessDescriptor_ChromeProcessType_PROCESS_PPAPI_BROKER 8

Defined at line 31 of file gen/third_party/perfetto/protos/perfetto/trace/track_event/process_descriptor.gen.h

enum ThreadDescriptor_ChromeThreadType
Name Value
ThreadDescriptor_ChromeThreadType_CHROME_THREAD_UNSPECIFIED 0
ThreadDescriptor_ChromeThreadType_CHROME_THREAD_MAIN 1
ThreadDescriptor_ChromeThreadType_CHROME_THREAD_IO 2
ThreadDescriptor_ChromeThreadType_CHROME_THREAD_POOL_BG_WORKER 3
ThreadDescriptor_ChromeThreadType_CHROME_THREAD_POOL_FG_WORKER 4
ThreadDescriptor_ChromeThreadType_CHROME_THREAD_POOL_FB_BLOCKING 5
ThreadDescriptor_ChromeThreadType_CHROME_THREAD_POOL_BG_BLOCKING 6
ThreadDescriptor_ChromeThreadType_CHROME_THREAD_POOL_SERVICE 7
ThreadDescriptor_ChromeThreadType_CHROME_THREAD_COMPOSITOR 8
ThreadDescriptor_ChromeThreadType_CHROME_THREAD_VIZ_COMPOSITOR 9
ThreadDescriptor_ChromeThreadType_CHROME_THREAD_COMPOSITOR_WORKER 10
ThreadDescriptor_ChromeThreadType_CHROME_THREAD_SERVICE_WORKER 11
ThreadDescriptor_ChromeThreadType_CHROME_THREAD_MEMORY_INFRA 50
ThreadDescriptor_ChromeThreadType_CHROME_THREAD_SAMPLING_PROFILER 51

Defined at line 31 of file gen/third_party/perfetto/protos/perfetto/trace/track_event/thread_descriptor.gen.h

enum CounterDescriptor_Unit
Name Value
CounterDescriptor_Unit_UNIT_UNSPECIFIED 0
CounterDescriptor_Unit_UNIT_TIME_NS 1
CounterDescriptor_Unit_UNIT_COUNT 2
CounterDescriptor_Unit_UNIT_SIZE_BYTES 3

Defined at line 37 of file gen/third_party/perfetto/protos/perfetto/trace/track_event/counter_descriptor.gen.h

enum ObservableEvents_Type
Name Value
ObservableEvents_Type_TYPE_UNSPECIFIED 0
ObservableEvents_Type_TYPE_DATA_SOURCES_INSTANCES 1
ObservableEvents_Type_TYPE_ALL_DATA_SOURCES_STARTED 2
ObservableEvents_Type_TYPE_CLONE_TRIGGER_HIT 4

Defined at line 34 of file gen/third_party/perfetto/protos/perfetto/common/observable_events.gen.h

enum ObservableEvents_DataSourceInstanceState
Name Value
ObservableEvents_DataSourceInstanceState_DATA_SOURCE_INSTANCE_STATE_STOPPED 1
ObservableEvents_DataSourceInstanceState_DATA_SOURCE_INSTANCE_STATE_STARTED 2

Defined at line 40 of file gen/third_party/perfetto/protos/perfetto/common/observable_events.gen.h

enum TraceStats_FinalFlushOutcome
Name Value
TraceStats_FinalFlushOutcome_FINAL_FLUSH_UNSPECIFIED 0
TraceStats_FinalFlushOutcome_FINAL_FLUSH_SUCCEEDED 1
TraceStats_FinalFlushOutcome_FINAL_FLUSH_FAILED 2

Defined at line 35 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

enum TrackDescriptor_ChildTracksOrdering
Name Value
TrackDescriptor_ChildTracksOrdering_UNKNOWN 0
TrackDescriptor_ChildTracksOrdering_LEXICOGRAPHIC 1
TrackDescriptor_ChildTracksOrdering_CHRONOLOGICAL 2
TrackDescriptor_ChildTracksOrdering_EXPLICIT 3

Defined at line 41 of file gen/third_party/perfetto/protos/perfetto/trace/track_event/track_descriptor.gen.h

enum TrackDescriptor_SiblingMergeBehavior
Name Value
TrackDescriptor_SiblingMergeBehavior_SIBLING_MERGE_BEHAVIOR_UNSPECIFIED 0
TrackDescriptor_SiblingMergeBehavior_SIBLING_MERGE_BEHAVIOR_BY_TRACK_NAME 1
TrackDescriptor_SiblingMergeBehavior_SIBLING_MERGE_BEHAVIOR_NONE 2
TrackDescriptor_SiblingMergeBehavior_SIBLING_MERGE_BEHAVIOR_BY_SIBLING_MERGE_KEY 3

Defined at line 47 of file gen/third_party/perfetto/protos/perfetto/trace/track_event/track_descriptor.gen.h

enum DataSourceConfig_SessionInitiator
Name Value
DataSourceConfig_SessionInitiator_SESSION_INITIATOR_UNSPECIFIED 0
DataSourceConfig_SessionInitiator_SESSION_INITIATOR_TRUSTED_SYSTEM 1

Defined at line 42 of file gen/third_party/perfetto/protos/perfetto/config/data_source_config.gen.h

enum DataSourceConfig_BufferExhaustedPolicy
Name Value
DataSourceConfig_BufferExhaustedPolicy_BUFFER_EXHAUSTED_UNSPECIFIED 0
DataSourceConfig_BufferExhaustedPolicy_BUFFER_EXHAUSTED_DROP 1
DataSourceConfig_BufferExhaustedPolicy_BUFFER_EXHAUSTED_STALL_THEN_ABORT 2
DataSourceConfig_BufferExhaustedPolicy_BUFFER_EXHAUSTED_STALL_THEN_DROP 3

Defined at line 46 of file gen/third_party/perfetto/protos/perfetto/config/data_source_config.gen.h

enum ConsoleConfig_Output
Name Value
enum PriorityBoostConfig_BoostPolicy
Name Value
enum TraceConfig_LockdownModeOperation
Name Value
TraceConfig_LockdownModeOperation_LOCKDOWN_UNCHANGED 0
TraceConfig_LockdownModeOperation_LOCKDOWN_CLEAR 1
TraceConfig_LockdownModeOperation_LOCKDOWN_SET 2

Defined at line 70 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h

enum TraceConfig_CompressionType
Name Value
TraceConfig_CompressionType_COMPRESSION_TYPE_UNSPECIFIED 0
TraceConfig_CompressionType_COMPRESSION_TYPE_DEFLATE 1

Defined at line 75 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h

enum TraceConfig_StatsdLogging
Name Value
TraceConfig_StatsdLogging_STATSD_LOGGING_UNSPECIFIED 0
TraceConfig_StatsdLogging_STATSD_LOGGING_ENABLED 1
TraceConfig_StatsdLogging_STATSD_LOGGING_DISABLED 2

Defined at line 79 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h

enum TraceConfig_WriteFlushMode
Name Value
TraceConfig_WriteFlushMode_WRITE_FLUSH_UNSPECIFIED 0
TraceConfig_WriteFlushMode_WRITE_FLUSH_AUTO 1
TraceConfig_WriteFlushMode_WRITE_FLUSH_DISABLED 2
TraceConfig_WriteFlushMode_WRITE_FLUSH_ENABLED 3

Defined at line 84 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h

enum TraceConfig_FFlushMode
Name Value
TraceConfig_FFlushMode_FFLUSH_UNSPECIFIED 0
TraceConfig_FFlushMode_FFLUSH_DISABLED 1
TraceConfig_FFlushMode_FFLUSH_ENABLED 2

Defined at line 90 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h

enum TraceConfig_TraceFilter_StringFilterPolicy
Name Value
TraceConfig_TraceFilter_StringFilterPolicy_SFP_UNSPECIFIED 0
TraceConfig_TraceFilter_StringFilterPolicy_SFP_MATCH_REDACT_GROUPS 1
TraceConfig_TraceFilter_StringFilterPolicy_SFP_ATRACE_MATCH_REDACT_GROUPS 2
TraceConfig_TraceFilter_StringFilterPolicy_SFP_MATCH_BREAK 3
TraceConfig_TraceFilter_StringFilterPolicy_SFP_ATRACE_MATCH_BREAK 4
TraceConfig_TraceFilter_StringFilterPolicy_SFP_ATRACE_REPEATED_SEARCH_REDACT_GROUPS 5

Defined at line 95 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h

enum SemanticType
Name Value
enum TraceConfig_TriggerConfig_TriggerMode
Name Value
TraceConfig_TriggerConfig_TriggerMode_UNSPECIFIED 0
TraceConfig_TriggerConfig_TriggerMode_START_TRACING 1
TraceConfig_TriggerConfig_TriggerMode_STOP_TRACING 2
TraceConfig_TriggerConfig_TriggerMode_CLONE_SNAPSHOT 4

Defined at line 103 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h

enum BuiltinClock
Name Value
enum TraceConfig_BufferConfig_FillPolicy
Name Value
TraceConfig_BufferConfig_FillPolicy_UNSPECIFIED 0
TraceConfig_BufferConfig_FillPolicy_RING_BUFFER 1
TraceConfig_BufferConfig_FillPolicy_DISCARD 2

Defined at line 109 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h

enum TraceConfig_BufferConfig_ExperimentalMode
Name Value
TraceConfig_BufferConfig_ExperimentalMode_MODE_UNSPECIFIED 0
TraceConfig_BufferConfig_ExperimentalMode_TRACE_BUFFER_V2 1
TraceConfig_BufferConfig_ExperimentalMode_TRACE_BUFFER_V2_SHADOW_MODE 2

Defined at line 114 of file gen/third_party/perfetto/protos/perfetto/config/trace_config.gen.h

Records