struct TracingInitArgs
Defined at line 74 of file ../../third_party/perfetto/include/perfetto/tracing/tracing.h
Public Members
uint32_t backends
TracingBackend * custom_backend
Platform * platform
uint32_t shmem_size_hint_kb
uint32_t shmem_page_size_hint_kb
uint32_t shmem_batch_commits_duration_ms
bool shmem_direct_patching_enabled
TracingPolicy * tracing_policy
LogMessageCallback log_message_callback
bool supports_multiple_data_source_instances
bool use_monotonic_clock
bool use_monotonic_raw_clock
bool enable_system_consumer
bool disallow_merging_with_system_tracks
CreateSocketAsync create_socket_async
optional process_uuid
Protected Members
BackendFactoryFunction in_process_backend_factory_
ProducerBackendFactoryFunction system_producer_backend_factory_
ConsumerBackendFactoryFunction system_consumer_backend_factory_
bool dcheck_is_on_
Friends
class TracingMuxerImpl
class Tracing