interface.h file for this module. Defines public funtions prototypes this module's interface library makes available to other modules. More...
#include <lar/lar.h>#include <lar/processcontrol_messages.h>
Defines | |
| #define | PROCESS_START 1 |
| #define | PROCESS_CLOSE 2 |
| #define | PROCESS_CLOSE_SHELL 3 |
| #define | PROCESS_UPDATE_COMMAND 4 |
| #define | PROCESS_UPDATE_RUNSTARTPUP 5 |
| #define | PROCESS_UPDATE_SILLENT 6 |
| #define | PROCESS_UPDATE_XPOS 7 |
| #define | PROCESS_UPDATE_YPOS 8 |
| #define | PROCESS_UPDATE_HEIGHT 9 |
| #define | PROCESS_UPDATE_WIDTH 10 |
Functions | |
| int | processcontrol_publish_information (processcontrol_information_message *msg) |
| Publishes processcontrol_information_message messages. Uses broadcast to all subscribers. Usually is only used by processcontrol. | |
| int | processcontrol_subscribe_information (processcontrol_information_message *msg, carmen_handler_t handler, carmen_subscribe_t subscribe_how) |
| Subscribes processcontrol_information_message messages. Uses broadcast to all subscribers. Can be used by other modules. | |
| int | processcontrol_publish_command (processcontrol_command_message *msg) |
| Publishes processcontrol_command_message messages. Uses broadcast to all subscribers. Usually is only used by processcontrol. | |
| int | processcontrol_subscribe_command (processcontrol_command_message *msg, carmen_handler_t handler, carmen_subscribe_t subscribe_how) |
| Subscribes processcontrol_command_message messages. Uses broadcast to all subscribers. Can be used by other modules. | |
interface.h file for this module. Defines public funtions prototypes this module's interface library makes available to other modules.
1.6.3