messages.h file for this module. Defines messages this module publishes or serves to others. More...
Data Structures | |
| struct | vscshfba_data_message |
| vscshfba_data_message struct with data that this module can give. More... | |
| struct | vscshfba_command_message |
Defines | |
| #define | VSCSHFBA_RESET_OCCURRED_NAME "vscshfba_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 | VSCSHFBA_RESET_COMMAND_NAME "vscshfba_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 | VSCSHFBA_DATA_MESSAGE_NAME "vscshfba_data" |
| Name of the message passed to IPC. Always capitals finishes with _MESSAGE_NAME and the value is small letters the same without the suffix. | |
| #define | VSCSHFBA_DATA_MESSAGE_FMT "{int,double,double,string}" |
| 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 | VSCSHFBA_COMMAND_MESSAGE_NAME "vscshfba_command" |
| #define | VSCSHFBA_COMMAND_FMT "{char, char, char, char, char, char, char, char, double, string}" |
Typedefs | |
| typedef carmen_default_message | vscshfba_reset_occurred_message |
| typedef carmen_default_message | vscshfba_reset_command_message |
Enumerations | |
| enum | TYPE_ENUM_SIGNS { MANDATORY_MEDIUM_LIGTHS = 1, MANDATORY_BUS_LANE = 2, WARNING_ROAD_NARROWS = 3, WARNING_DIP_AHEAD = 4, INFORMATION_HOSPITAL = 5, INFORMATION_REC_SPEED_60 = 6, NO_VERT_SIGN = 0 } |
TYPE_ENUM_SIGNS Enumerator for each type of vertical sign. More... | |
messages.h file for this module. Defines messages this module publishes or serves to others.
1.6.3