#include <zmq_multi_client.hpp>
|
| MultiClient (const simulation_interface::TransportProtocol &protocol, const std::string &hostname, const unsigned int socket_port) |
|
| ~MultiClient () |
|
void | closeConnection () |
|
auto | call (const simulation_api_schema::SimulationRequest &) -> simulation_api_schema::SimulationResponse |
|
auto | call (const simulation_api_schema::InitializeRequest &) -> simulation_api_schema::InitializeResponse |
|
auto | call (const simulation_api_schema::UpdateFrameRequest &) -> simulation_api_schema::UpdateFrameResponse |
|
auto | call (const simulation_api_schema::UpdateStepTimeRequest &) -> simulation_api_schema::UpdateStepTimeResponse |
|
auto | call (const simulation_api_schema::SpawnVehicleEntityRequest &) -> simulation_api_schema::SpawnVehicleEntityResponse |
|
auto | call (const simulation_api_schema::SpawnPedestrianEntityRequest &) -> simulation_api_schema::SpawnPedestrianEntityResponse |
|
auto | call (const simulation_api_schema::SpawnMiscObjectEntityRequest &) -> simulation_api_schema::SpawnMiscObjectEntityResponse |
|
auto | call (const simulation_api_schema::DespawnEntityRequest &) -> simulation_api_schema::DespawnEntityResponse |
|
auto | call (const simulation_api_schema::UpdateEntityStatusRequest &) -> simulation_api_schema::UpdateEntityStatusResponse |
|
auto | call (const simulation_api_schema::AttachImuSensorRequest &) -> simulation_api_schema::AttachImuSensorResponse |
|
auto | call (const simulation_api_schema::AttachLidarSensorRequest &) -> simulation_api_schema::AttachLidarSensorResponse |
|
auto | call (const simulation_api_schema::AttachDetectionSensorRequest &) -> simulation_api_schema::AttachDetectionSensorResponse |
|
auto | call (const simulation_api_schema::AttachOccupancyGridSensorRequest &) -> simulation_api_schema::AttachOccupancyGridSensorResponse |
|
auto | call (const simulation_api_schema::UpdateTrafficLightsRequest &) -> simulation_api_schema::UpdateTrafficLightsResponse |
|
auto | call (const simulation_api_schema::AttachPseudoTrafficLightDetectorRequest &) -> simulation_api_schema::AttachPseudoTrafficLightDetectorResponse |
|
◆ MultiClient()
◆ ~MultiClient()
zeromq::MultiClient::~MultiClient |
( |
| ) |
|
◆ call() [1/15]
auto zeromq::MultiClient::call |
( |
const simulation_api_schema::AttachDetectionSensorRequest & |
request | ) |
-> simulation_api_schema::AttachDetectionSensorResponse |
◆ call() [2/15]
auto zeromq::MultiClient::call |
( |
const simulation_api_schema::AttachImuSensorRequest & |
request | ) |
-> simulation_api_schema::AttachImuSensorResponse |
◆ call() [3/15]
auto zeromq::MultiClient::call |
( |
const simulation_api_schema::AttachLidarSensorRequest & |
request | ) |
-> simulation_api_schema::AttachLidarSensorResponse |
◆ call() [4/15]
auto zeromq::MultiClient::call |
( |
const simulation_api_schema::AttachOccupancyGridSensorRequest & |
request | ) |
-> simulation_api_schema::AttachOccupancyGridSensorResponse |
◆ call() [5/15]
auto zeromq::MultiClient::call |
( |
const simulation_api_schema::AttachPseudoTrafficLightDetectorRequest & |
request | ) |
-> simulation_api_schema::AttachPseudoTrafficLightDetectorResponse |
◆ call() [6/15]
auto zeromq::MultiClient::call |
( |
const simulation_api_schema::DespawnEntityRequest & |
request | ) |
-> simulation_api_schema::DespawnEntityResponse |
◆ call() [7/15]
auto zeromq::MultiClient::call |
( |
const simulation_api_schema::InitializeRequest & |
request | ) |
-> simulation_api_schema::InitializeResponse |
◆ call() [8/15]
auto zeromq::MultiClient::call |
( |
const simulation_api_schema::SimulationRequest & |
req | ) |
-> simulation_api_schema::SimulationResponse |
◆ call() [9/15]
auto zeromq::MultiClient::call |
( |
const simulation_api_schema::SpawnMiscObjectEntityRequest & |
request | ) |
-> simulation_api_schema::SpawnMiscObjectEntityResponse |
◆ call() [10/15]
auto zeromq::MultiClient::call |
( |
const simulation_api_schema::SpawnPedestrianEntityRequest & |
request | ) |
-> simulation_api_schema::SpawnPedestrianEntityResponse |
◆ call() [11/15]
auto zeromq::MultiClient::call |
( |
const simulation_api_schema::SpawnVehicleEntityRequest & |
request | ) |
-> simulation_api_schema::SpawnVehicleEntityResponse |
◆ call() [12/15]
auto zeromq::MultiClient::call |
( |
const simulation_api_schema::UpdateEntityStatusRequest & |
request | ) |
-> simulation_api_schema::UpdateEntityStatusResponse |
◆ call() [13/15]
auto zeromq::MultiClient::call |
( |
const simulation_api_schema::UpdateFrameRequest & |
request | ) |
-> simulation_api_schema::UpdateFrameResponse |
◆ call() [14/15]
auto zeromq::MultiClient::call |
( |
const simulation_api_schema::UpdateStepTimeRequest & |
request | ) |
-> simulation_api_schema::UpdateStepTimeResponse |
◆ call() [15/15]
auto zeromq::MultiClient::call |
( |
const simulation_api_schema::UpdateTrafficLightsRequest & |
request | ) |
-> simulation_api_schema::UpdateTrafficLightsResponse |
◆ closeConnection()
void zeromq::MultiClient::closeConnection |
( |
| ) |
|
◆ hostname
const std::string zeromq::MultiClient::hostname |
◆ protocol
The documentation for this class was generated from the following files: