ipm_messages.h File Reference

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

Detailed Description

messages.h file for this module. Defines messages this module publishes or serves to others.

Generated on Wed Jun 2 12:43:03 2010 for LAR Atlas by  doxygen 1.6.3