messages.h file for this module. Defines messages this module publishes or serves to others. More...
Data Structures | |
| struct | ipm_data_message |
| This data has the birdview plus the laser scans, if being used. More... | |
Defines | |
| #define | IPM_RESET_OCCURRED_NAME "ipm_reset_occurred" |
| Control message to pass to the process control module. Always capitals finishes with _RESET_OCCURRED_NAME and the value is small letters the same without the suffix name. | |
| #define | IPM_RESET_COMMAND_NAME "ipm_reset_command" |
| Control message to pass to the process control module. Always capitals finishes with _RESET_COMMAND_NAME and the value is small letters the same without the suffix name. | |
| #define | IPM_PUBLISH_DATA_MESSAGE_NAME "ipm_publish_data" |
| Name of the message to be published to the IPC. | |
| #define | IPM_PUBLISH_DATA_MESSAGE_FMT "{int,int,int,int,<char:4>,int, <int:6>, <int:6>,double,double,double,string}" |
| #define | IPM_SERVER_DATA_MESSAGE_NAME "ipm_server_data" |
| Name of the message to be server to the IPC. | |
| #define | IPM_SERVER_DATA_MESSAGE_FMT IPM_PUBLISH_DATA_MESSAGE_FMT |
| Format of the message passed to IPC. Always capitals finishes with _MESSAGE_FMT and the value is given similar to the one bellow. For more information view the IPC manual. | |
| #define | IPM_QUERY_DATA_MESSAGE_NAME "ipm_query_data" |
| #define | IPM_QUERY_DATA_MESSAGE_FMT "{int,double,string}" |
| #define | IPM_HEARTBEAT_MESSAGE_NAME "ipm_heartbeat" |
| #define | IPM_HEARTBEAT_MESSAGE_FMT "{int,double,string}" |
| #define | IPM_QUERY_SHMINFO_MESSAGE_NAME "ipm_query_shminfo" |
| #define | IPM_QUERY_SHMINFO_MESSAGE_FMT "{int,double,string}" |
| #define | IPM_SERVER_SHMINFO_MESSAGE_NAME "ipm_server_shminfo" |
| #define | IPM_SERVER_SHMINFO_MESSAGE_FMT "{int,int,double,string}" |
| #define | IPM_SERVER_DATA_MODULE_NAME "ipm_server_data_module" |
Typedefs | |
| typedef carmen_default_message | ipm_reset_occurred_message |
| typedef carmen_default_message | ipm_reset_command_message |
| typedef global_dummy_message | ipm_query_data_message |
| typedef global_dummy_message | ipm_heartbeat_message |
| typedef global_dummy_message | ipm_query_shminfo_message |
| typedef global_shminfo_message | ipm_server_shminfo_message |
messages.h file for this module. Defines messages this module publishes or serves to others.
1.6.3