Class StubInterface::async_interface

Derived Type

class async_interface

Subclassed by holoscan::service::AppWorkerService::Stub::async

Public Functions

inline virtual ~async_interface()

virtual void GetAvailablePorts(::grpc::ClientContext *context, const ::holoscan::service::AvailablePortsRequest *request, ::holoscan::service::AvailablePortsResponse *response, std::function<void(::grpc::Status)>) = 0

virtual void GetAvailablePorts(::grpc::ClientContext *context, const ::holoscan::service::AvailablePortsRequest *request, ::holoscan::service::AvailablePortsResponse *response, ::grpc::ClientUnaryReactor *reactor) = 0

virtual void ExecuteFragments(::grpc::ClientContext *context, const ::holoscan::service::FragmentExecutionRequest *request, ::holoscan::service::FragmentExecutionResponse *response, std::function<void(::grpc::Status)>) = 0

virtual void ExecuteFragments(::grpc::ClientContext *context, const ::holoscan::service::FragmentExecutionRequest *request, ::holoscan::service::FragmentExecutionResponse *response, ::grpc::ClientUnaryReactor *reactor) = 0

virtual void TerminateWorker(::grpc::ClientContext *context, const ::holoscan::service::TerminateWorkerRequest *request, ::holoscan::service::TerminateWorkerResponse *response, std::function<void(::grpc::Status)>) = 0

virtual void TerminateWorker(::grpc::ClientContext *context, const ::holoscan::service::TerminateWorkerRequest *request, ::holoscan::service::TerminateWorkerResponse *response, ::grpc::ClientUnaryReactor *reactor) = 0

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