#include "protos/perfetto/ipc/producer_port.ipc.h"
#include "perfetto/ext/ipc/codegen_helpers.h"
#include <memory>
namespace perfetto {
namespace protos {
namespace gen {
::perfetto::ipc::ServiceDescriptor* ProducerPort::NewDescriptor() { … }
const ::perfetto::ipc::ServiceDescriptor& ProducerPort::GetDescriptorStatic() { … }
ProducerPort::~ProducerPort() = default;
const ::perfetto::ipc::ServiceDescriptor& ProducerPort::GetDescriptor() { … }
ProducerPortProxy::ProducerPortProxy(::perfetto::ipc::ServiceProxy::EventListener* event_listener)
: … { … }
ProducerPortProxy::~ProducerPortProxy() = default;
const ::perfetto::ipc::ServiceDescriptor& ProducerPortProxy::GetDescriptor() { … }
void ProducerPortProxy::InitializeConnection(const InitializeConnectionRequest& request, DeferredInitializeConnectionResponse reply, int fd) { … }
void ProducerPortProxy::RegisterDataSource(const RegisterDataSourceRequest& request, DeferredRegisterDataSourceResponse reply, int fd) { … }
void ProducerPortProxy::UnregisterDataSource(const UnregisterDataSourceRequest& request, DeferredUnregisterDataSourceResponse reply, int fd) { … }
void ProducerPortProxy::CommitData(const CommitDataRequest& request, DeferredCommitDataResponse reply, int fd) { … }
void ProducerPortProxy::GetAsyncCommand(const GetAsyncCommandRequest& request, DeferredGetAsyncCommandResponse reply, int fd) { … }
void ProducerPortProxy::RegisterTraceWriter(const RegisterTraceWriterRequest& request, DeferredRegisterTraceWriterResponse reply, int fd) { … }
void ProducerPortProxy::UnregisterTraceWriter(const UnregisterTraceWriterRequest& request, DeferredUnregisterTraceWriterResponse reply, int fd) { … }
void ProducerPortProxy::NotifyDataSourceStarted(const NotifyDataSourceStartedRequest& request, DeferredNotifyDataSourceStartedResponse reply, int fd) { … }
void ProducerPortProxy::NotifyDataSourceStopped(const NotifyDataSourceStoppedRequest& request, DeferredNotifyDataSourceStoppedResponse reply, int fd) { … }
void ProducerPortProxy::ActivateTriggers(const ActivateTriggersRequest& request, DeferredActivateTriggersResponse reply, int fd) { … }
void ProducerPortProxy::Sync(const SyncRequest& request, DeferredSyncResponse reply, int fd) { … }
void ProducerPortProxy::UpdateDataSource(const UpdateDataSourceRequest& request, DeferredUpdateDataSourceResponse reply, int fd) { … }
}
}
}