Carma-platform v4.2.0
CARMA Platform is built on robot operating system (ROS) and utilizes open source software (OSS) that enables Cooperative Driving Automation (CDA) features to allow Automated Driving Systems to interact and cooperate with infrastructure and other vehicles through communication.
|
Stuct containing the algorithm configuration values for carma_cloud_client. More...
#include <carma_cloud_client_config.hpp>
Public Attributes | |
std::string | url ="http://127.0.0.1:" |
std::string | base_hb = "/carmacloud/v2xhub" |
std::string | base_req = "/carmacloud/tcmreq" |
std::string | base_ack = "/carmacloud/tcmack" |
std::string | method = "POST" |
std::string | port = "33333" |
std::string | list = "true" |
int | fetchtime = 15 |
uint16_t | webport = 22222 |
std::string | webip = "WebServiceIP" |
Friends | |
std::ostream & | operator<< (std::ostream &output, const Config &c) |
Stuct containing the algorithm configuration values for carma_cloud_client.
Definition at line 28 of file carma_cloud_client_config.hpp.
|
friend |
Definition at line 49 of file carma_cloud_client_config.hpp.
std::string carma_cloud_client::Config::base_ack = "/carmacloud/tcmack" |
Definition at line 36 of file carma_cloud_client_config.hpp.
Referenced by carma_cloud_client::CarmaCloudClient::CarmaCloudClient(), carma_cloud_client::CarmaCloudClient::handle_on_configure(), and carma_cloud_client::CarmaCloudClient::parameter_update_callback().
std::string carma_cloud_client::Config::base_hb = "/carmacloud/v2xhub" |
Definition at line 32 of file carma_cloud_client_config.hpp.
std::string carma_cloud_client::Config::base_req = "/carmacloud/tcmreq" |
Definition at line 34 of file carma_cloud_client_config.hpp.
Referenced by carma_cloud_client::CarmaCloudClient::CarmaCloudClient(), carma_cloud_client::CarmaCloudClient::handle_on_configure(), carma_cloud_client::CarmaCloudClient::parameter_update_callback(), and carma_cloud_client::CarmaCloudClient::tcr_callback().
int carma_cloud_client::Config::fetchtime = 15 |
Definition at line 43 of file carma_cloud_client_config.hpp.
Referenced by carma_cloud_client::CarmaCloudClient::CarmaCloudClient(), carma_cloud_client::CarmaCloudClient::handle_on_configure(), and carma_cloud_client::CarmaCloudClient::XMLconversion().
std::string carma_cloud_client::Config::list = "true" |
Definition at line 41 of file carma_cloud_client_config.hpp.
Referenced by carma_cloud_client::CarmaCloudClient::CarmaCloudClient(), carma_cloud_client::CarmaCloudClient::handle_on_configure(), carma_cloud_client::CarmaCloudClient::parameter_update_callback(), and carma_cloud_client::CarmaCloudClient::XMLconversion().
std::string carma_cloud_client::Config::method = "POST" |
Definition at line 37 of file carma_cloud_client_config.hpp.
Referenced by carma_cloud_client::CarmaCloudClient::CarmaCloudClient(), carma_cloud_client::CarmaCloudClient::handle_on_configure(), carma_cloud_client::CarmaCloudClient::parameter_update_callback(), and carma_cloud_client::CarmaCloudClient::tcr_callback().
std::string carma_cloud_client::Config::port = "33333" |
Definition at line 39 of file carma_cloud_client_config.hpp.
Referenced by carma_cloud_client::CarmaCloudClient::CarmaCloudClient(), carma_cloud_client::CarmaCloudClient::CloudSend(), carma_cloud_client::CarmaCloudClient::handle_on_configure(), carma_cloud_client::CarmaCloudClient::parameter_update_callback(), and carma_cloud_client::CarmaCloudClient::XMLconversion().
std::string carma_cloud_client::Config::url ="http://127.0.0.1:" |
Definition at line 31 of file carma_cloud_client_config.hpp.
Referenced by carma_cloud_client::CarmaCloudClient::CarmaCloudClient(), carma_cloud_client::CarmaCloudClient::handle_on_configure(), carma_cloud_client::CarmaCloudClient::parameter_update_callback(), and carma_cloud_client::CarmaCloudClient::tcr_callback().
std::string carma_cloud_client::Config::webip = "WebServiceIP" |
Definition at line 46 of file carma_cloud_client_config.hpp.
Referenced by carma_cloud_client::CarmaCloudClient::CarmaCloudClient(), carma_cloud_client::CarmaCloudClient::handle_on_configure(), and carma_cloud_client::CarmaCloudClient::StartWebService().
uint16_t carma_cloud_client::Config::webport = 22222 |
Definition at line 45 of file carma_cloud_client_config.hpp.
Referenced by carma_cloud_client::CarmaCloudClient::CarmaCloudClient(), carma_cloud_client::CarmaCloudClient::handle_on_configure(), and carma_cloud_client::CarmaCloudClient::StartWebService().