struct ConnectProducerArgs
Defined at line 60 of file ../../third_party/perfetto/include/perfetto/tracing/tracing_backend.h
Connects a Producer instance and obtains a ProducerEndpoint, which is
essentially a 1:1 channel between one Producer and the Service.
To disconnect just destroy the returned endpoint object. It is safe to
destroy the Producer once Producer::OnDisconnect() has been invoked.
Public Members
basic_string producer_name
Producer * producer
::perfetto::base::TaskRunner * task_runner
uint32_t shmem_size_hint_bytes
uint32_t shmem_page_size_hint_bytes
bool use_producer_provided_smb
CreateSocketAsync create_socket_async