diff options
Diffstat (limited to 'include/perfetto/ext/tracing/ipc/service_ipc_host.h')
-rw-r--r-- | include/perfetto/ext/tracing/ipc/service_ipc_host.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/include/perfetto/ext/tracing/ipc/service_ipc_host.h b/include/perfetto/ext/tracing/ipc/service_ipc_host.h index 5c51c4aab..b24ccb5af 100644 --- a/include/perfetto/ext/tracing/ipc/service_ipc_host.h +++ b/include/perfetto/ext/tracing/ipc/service_ipc_host.h @@ -23,6 +23,7 @@ #include "perfetto/ext/base/scoped_file.h" #include "perfetto/ext/base/unix_socket.h" #include "perfetto/ext/tracing/core/basic_types.h" +#include "perfetto/ext/tracing/core/tracing_service.h" namespace perfetto { namespace base { @@ -33,8 +34,6 @@ namespace ipc { class Host; } // namespace ipc -class TracingService; - // Creates an instance of the service (business logic + UNIX socket transport). // Exposed to: // The code in the tracing client that will host the service e.g., traced. @@ -42,7 +41,9 @@ class TracingService; // src/tracing/ipc/service/service_ipc_host_impl.cc class PERFETTO_EXPORT_COMPONENT ServiceIPCHost { public: - static std::unique_ptr<ServiceIPCHost> CreateInstance(base::TaskRunner*); + static std::unique_ptr<ServiceIPCHost> CreateInstance( + base::TaskRunner*, + TracingService::InitOpts = {}); virtual ~ServiceIPCHost(); // Start listening on the Producer & Consumer ports. Returns false in case of |