ocra-recipes
Doxygen documentation for the ocra-recipes repository
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
ocra-recipes
include
ocra-recipes
MessageVocabulary.h
Go to the documentation of this file.
1
#ifndef MESSAGE_VOCABULARY_H
2
#define MESSAGE_VOCABULARY_H
3
4
#include <iostream>
5
6
namespace
ocra_recipes
7
{
8
9
enum
SERVER_COMMUNICATIONS_MESSAGE
10
{
11
// General indicators
12
FAILURE
= 0,
13
SUCCESS
,
14
WARNING
,
15
16
// Controller requests
17
GET_CONTROLLER_STATUS
,
18
GET_WBI_CONFIG_FILE_PATH
,
19
GET_ROBOT_NAME
,
20
GET_IS_FLOATING_BASE
,
21
22
START_CONTROLLER
,
23
STOP_CONTROLLER
,
24
PAUSE_CONTROLLER
,
25
CHANGE_FIXED_LINK_RIGHT
,
26
CHANGE_FIXED_LINK_LEFT
,
27
FEET_CONTACT_STATE
,
28
29
// Controller status indicators
30
CONTROLLER_RUNNING
,
31
CONTROLLER_STOPPED
,
32
CONTROLLER_PAUSED
,
33
34
// Task requests
35
ADD_TASKS
,
36
ADD_TASKS_FROM_FILE
,
37
REMOVE_TASK
,
38
REMOVE_TASKS
,
39
REMOVE_TASK_PORT
,
40
GET_TASK_LIST
,
41
GET_TASK_PORT_LIST
,
42
GET_TASK_PORT_NAME
,
43
// Other
44
HELP
45
};
46
47
}
// namespace ocra_yarp
48
#endif // MESSAGE_VOCABULARY_H
ocra_recipes::FAILURE
Definition:
MessageVocabulary.h:12
ocra_recipes::CONTROLLER_PAUSED
Definition:
MessageVocabulary.h:32
ocra_recipes::REMOVE_TASK_PORT
Definition:
MessageVocabulary.h:39
ocra_recipes::FEET_CONTACT_STATE
Definition:
MessageVocabulary.h:27
ocra_recipes::CHANGE_FIXED_LINK_LEFT
Definition:
MessageVocabulary.h:26
ocra_recipes
Definition:
ClientCommunications.h:28
ocra_recipes::CONTROLLER_STOPPED
Definition:
MessageVocabulary.h:31
ocra_recipes::PAUSE_CONTROLLER
Definition:
MessageVocabulary.h:24
ocra_recipes::GET_TASK_PORT_LIST
Definition:
MessageVocabulary.h:41
ocra_recipes::START_CONTROLLER
Definition:
MessageVocabulary.h:22
ocra_recipes::GET_TASK_LIST
Definition:
MessageVocabulary.h:40
ocra_recipes::GET_WBI_CONFIG_FILE_PATH
Definition:
MessageVocabulary.h:18
ocra_recipes::STOP_CONTROLLER
Definition:
MessageVocabulary.h:23
ocra_recipes::CHANGE_FIXED_LINK_RIGHT
Definition:
MessageVocabulary.h:25
ocra_recipes::ADD_TASKS_FROM_FILE
Definition:
MessageVocabulary.h:36
ocra_recipes::GET_CONTROLLER_STATUS
Definition:
MessageVocabulary.h:17
ocra_recipes::GET_TASK_PORT_NAME
Definition:
MessageVocabulary.h:42
ocra_recipes::GET_IS_FLOATING_BASE
Definition:
MessageVocabulary.h:20
ocra_recipes::HELP
Definition:
MessageVocabulary.h:44
ocra_recipes::REMOVE_TASKS
Definition:
MessageVocabulary.h:38
ocra_recipes::WARNING
Definition:
MessageVocabulary.h:14
ocra_recipes::CONTROLLER_RUNNING
Definition:
MessageVocabulary.h:30
ocra_recipes::GET_ROBOT_NAME
Definition:
MessageVocabulary.h:19
ocra_recipes::ADD_TASKS
Definition:
MessageVocabulary.h:35
ocra_recipes::REMOVE_TASK
Definition:
MessageVocabulary.h:37
ocra_recipes::SERVER_COMMUNICATIONS_MESSAGE
SERVER_COMMUNICATIONS_MESSAGE
Definition:
MessageVocabulary.h:9
ocra_recipes::SUCCESS
Definition:
MessageVocabulary.h:13
Generated on Wed Mar 21 2018 09:00:38 for ocra-recipes by
1.8.11