NVIDIA Holoscan SDK v2.4.0
Holoscan v2.4.0

Class AppWorkerClient

class AppWorkerClient

Public Functions

AppWorkerClient(const std::string &worker_address, std::shared_ptr<grpc::Channel> channel)
const std::string &ip_address() const
std::vector<int32_t> available_ports(uint32_t number_of_ports, uint32_t min_port = kMinNetworkPort, uint32_t max_port = kMaxNetworkPort, const std::vector<uint32_t> &used_ports = {})
MultipleFragmentsPortMap fragment_port_info(const std::vector<std::string> &fragment_names)
bool fragment_execution(const std::vector<std::shared_ptr<Fragment>> &fragments, const std::unordered_map<std::shared_ptr<Fragment>, std::vector<std::shared_ptr<holoscan::ConnectionItem>>> &connection_map)
bool terminate_worker(AppWorkerTerminationCode code)

Previous Class AppDriverServiceImpl
Next Class AppWorkerServer
© Copyright 2022-2024, NVIDIA. Last updated on Oct 1, 2024.