Go to the source code of this file.
Data Structures | |
struct | carmen_param_query_message |
struct | carmen_param_response_robot_message |
struct | carmen_param_response_modules_message |
struct | carmen_param_response_all_message |
struct | carmen_param_response_int_message |
struct | carmen_param_response_double_message |
struct | carmen_param_response_onoff_message |
struct | carmen_param_response_string_message |
struct | carmen_param_set_message |
struct | carmen_param_version_message |
Defines | |
#define | CARMEN_PARAM_QUERY_ALL_NAME "carmen_param_query_all" |
#define | CARMEN_PARAM_QUERY_INT_NAME "carmen_param_query_int" |
#define | CARMEN_PARAM_QUERY_DOUBLE_NAME "carmen_param_query_double" |
#define | CARMEN_PARAM_QUERY_ONOFF_NAME "carmen_param_query_onoff" |
#define | CARMEN_PARAM_QUERY_STRING_NAME "carmen_param_query_string" |
#define | CARMEN_PARAM_VERSION_QUERY_NAME "carmen_param_query_version" |
#define | CARMEN_PARAM_REREAD_COMMAND_NAME "carmen_param_reread_command" |
#define | CARMEN_PARAM_QUERY_ROBOT_NAME "carmen_param_query_robot" |
#define | CARMEN_PARAM_QUERY_FMT "{string,string,double,string}" |
#define | CARMEN_PARAM_RESPONSE_ROBOT_NAME "carmen_param_respond_robot" |
#define | CARMEN_PARAM_RESPONSE_ROBOT_FMT "{string,int,double,string}" |
#define | CARMEN_PARAM_QUERY_MODULES_NAME "carmen_param_query_modules" |
#define | CARMEN_PARAM_RESPONSE_MODULES_NAME "carmen_param_respond_modules" |
#define | CARMEN_PARAM_RESPONSE_MODULES_FMT "{<string:2>, int, int,double,string}" |
#define | CARMEN_PARAM_RESPONSE_ALL_NAME "carmen_param_respond_all" |
#define | CARMEN_PARAM_RESPONSE_ALL_FMT "{string, int, <string:2>, <string:2>, <int:2>, int, double, string}" |
#define | CARMEN_PARAM_RESPONSE_INT_NAME "carmen_param_respond_int" |
#define | CARMEN_PARAM_RESPONSE_INT_FMT "{string, string, int, int, int, double, string}" |
#define | CARMEN_PARAM_RESPONSE_DOUBLE_NAME "carmen_param_respond_double" |
#define | CARMEN_PARAM_RESPONSE_DOUBLE_FMT "{string, string, double, int, int, double, string}" |
#define | CARMEN_PARAM_RESPONSE_ONOFF_NAME "carmen_param_respond_onoff" |
#define | CARMEN_PARAM_RESPONSE_ONOFF_FMT "{string, string, int, int, int, double, string}" |
#define | CARMEN_PARAM_RESPONSE_STRING_NAME "carmen_param_respond_string" |
#define | CARMEN_PARAM_RESPONSE_STRING_FMT "{string, string, string, int, int, double, string}" |
#define | CARMEN_PARAM_SET_NAME "carmen_param_set" |
#define | CARMEN_PARAM_SET_FMT "{string, string, string, double, string}" |
#define | CARMEN_PARAM_VARIABLE_CHANGE_NAME "carmen_param_variable_change" |
#define | CARMEN_PARAM_VARIABLE_CHANGE_FMT "{string, string, string, int, int, double, string}" |
#define | CARMEN_PARAM_VERSION_NAME "carmen_param_version" |
#define | CARMEN_PARAM_VERSION_FMT "{int, int, int, double, string}" |
Typedefs | |
typedef carmen_default_message | carmen_param_query_version_message |
typedef carmen_default_message | carmen_param_reread_command_message |
typedef carmen_param_response_string_message | carmen_param_variable_change_message |
Enumerations | |
enum | carmen_param_status_t { CARMEN_PARAM_OK, CARMEN_PARAM_NOT_FOUND, CARMEN_PARAM_NOT_INT, CARMEN_PARAM_NOT_DOUBLE, CARMEN_PARAM_NOT_ONOFF, CARMEN_PARAM_NOT_FILE, CARMEN_PARAM_FILE_ERR } |
This file specifies the messages for this modules used to transmit data via ipc to other modules.
Definition in file param_messages.h.