1#ifndef DAPHNE_CONTROL_CLIENT_HPP
2#define DAPHNE_CONTROL_CLIENT_HPP
9#include "daphnemodules/daphne_control_envelope.pb.h"
33 daphnemodules::ConfigureResponse
34 configure(
const daphnemodules::ConfigureRequest& req);
37 daphnemodules::ConfigureCLKsResponse
Thin RAII wrapper that sends Configure* protobuf requests and returns the corresponding responses.
daphnemodules::ConfigureCLKsResponse configure_clks(const daphnemodules::ConfigureCLKsRequest &req)
daphnemodules::ConfigureResponse configure(const daphnemodules::ConfigureRequest &req)
std::chrono::milliseconds Milliseconds
ControlClient(zmq::context_t &ctx, std::string_view ip, uint16_t port, Milliseconds timeout=Milliseconds{500})