#include "protos/perfetto/ipc/consumer_port.ipc.h"
#include "perfetto/ext/ipc/codegen_helpers.h"
#include <memory>
namespace perfetto {
namespace protos {
namespace gen {
::perfetto::ipc::ServiceDescriptor* ConsumerPort::NewDescriptor() { … }
const ::perfetto::ipc::ServiceDescriptor& ConsumerPort::GetDescriptorStatic() { … }
ConsumerPort::~ConsumerPort() = default;
const ::perfetto::ipc::ServiceDescriptor& ConsumerPort::GetDescriptor() { … }
ConsumerPortProxy::ConsumerPortProxy(::perfetto::ipc::ServiceProxy::EventListener* event_listener)
: … { … }
ConsumerPortProxy::~ConsumerPortProxy() = default;
const ::perfetto::ipc::ServiceDescriptor& ConsumerPortProxy::GetDescriptor() { … }
void ConsumerPortProxy::EnableTracing(const EnableTracingRequest& request, DeferredEnableTracingResponse reply, int fd) { … }
void ConsumerPortProxy::DisableTracing(const DisableTracingRequest& request, DeferredDisableTracingResponse reply, int fd) { … }
void ConsumerPortProxy::ReadBuffers(const ReadBuffersRequest& request, DeferredReadBuffersResponse reply, int fd) { … }
void ConsumerPortProxy::FreeBuffers(const FreeBuffersRequest& request, DeferredFreeBuffersResponse reply, int fd) { … }
void ConsumerPortProxy::Flush(const FlushRequest& request, DeferredFlushResponse reply, int fd) { … }
void ConsumerPortProxy::StartTracing(const StartTracingRequest& request, DeferredStartTracingResponse reply, int fd) { … }
void ConsumerPortProxy::ChangeTraceConfig(const ChangeTraceConfigRequest& request, DeferredChangeTraceConfigResponse reply, int fd) { … }
void ConsumerPortProxy::Detach(const DetachRequest& request, DeferredDetachResponse reply, int fd) { … }
void ConsumerPortProxy::Attach(const AttachRequest& request, DeferredAttachResponse reply, int fd) { … }
void ConsumerPortProxy::GetTraceStats(const GetTraceStatsRequest& request, DeferredGetTraceStatsResponse reply, int fd) { … }
void ConsumerPortProxy::ObserveEvents(const ObserveEventsRequest& request, DeferredObserveEventsResponse reply, int fd) { … }
void ConsumerPortProxy::QueryServiceState(const QueryServiceStateRequest& request, DeferredQueryServiceStateResponse reply, int fd) { … }
void ConsumerPortProxy::QueryCapabilities(const QueryCapabilitiesRequest& request, DeferredQueryCapabilitiesResponse reply, int fd) { … }
void ConsumerPortProxy::SaveTraceForBugreport(const SaveTraceForBugreportRequest& request, DeferredSaveTraceForBugreportResponse reply, int fd) { … }
void ConsumerPortProxy::CloneSession(const CloneSessionRequest& request, DeferredCloneSessionResponse reply, int fd) { … }
}
}
}