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 = {})

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)

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