Class AppDriverService::Stub

Base Type

class Stub : public holoscan::service::AppDriverService::StubInterface

Public Functions

Stub(const std::shared_ptr<::grpc::ChannelInterface> &channel, const ::grpc::StubOptions &options = ::grpc::StubOptions())

virtual ::grpc::Status AllocateFragments(::grpc::ClientContext *context, const ::holoscan::service::FragmentAllocationRequest &request, ::holoscan::service::FragmentAllocationResponse *response) override

inline std::unique_ptr<::grpc::ClientAsyncResponseReader<::holoscan::service::FragmentAllocationResponse>> AsyncAllocateFragments(::grpc::ClientContext *context, const ::holoscan::service::FragmentAllocationRequest &request, ::grpc::CompletionQueue *cq)

inline std::unique_ptr<::grpc::ClientAsyncResponseReader<::holoscan::service::FragmentAllocationResponse>> PrepareAsyncAllocateFragments(::grpc::ClientContext *context, const ::holoscan::service::FragmentAllocationRequest &request, ::grpc::CompletionQueue *cq)

virtual ::grpc::Status ReportWorkerExecutionFinished(::grpc::ClientContext *context, const ::holoscan::service::WorkerExecutionFinishedRequest &request, ::holoscan::service::WorkerExecutionFinishedResponse *response) override

inline std::unique_ptr<::grpc::ClientAsyncResponseReader<::holoscan::service::WorkerExecutionFinishedResponse>> AsyncReportWorkerExecutionFinished(::grpc::ClientContext *context, const ::holoscan::service::WorkerExecutionFinishedRequest &request, ::grpc::CompletionQueue *cq)

inline std::unique_ptr<::grpc::ClientAsyncResponseReader<::holoscan::service::WorkerExecutionFinishedResponse>> PrepareAsyncReportWorkerExecutionFinished(::grpc::ClientContext *context, const ::holoscan::service::WorkerExecutionFinishedRequest &request, ::grpc::CompletionQueue *cq)

inline virtual class async *async() override

class async : public holoscan::service::AppDriverService::StubInterface::async_interface

© Copyright 2022-2023, NVIDIA. Last updated on Sep 13, 2023.