#include <map>
#include <ros/ros.h>
#include <smach_msgs/SmachContainerStatus.h>
#include <cpswarm_msgs/ArrayOfStates.h>
#include <cpswarm_msgs/StateEvent.h>
Go to the source code of this file.
Classes | |
struct | state_t |
A STATE type containing UUID and state of the corresponding CPS together with last updated time stamp. More... | |
Typedefs | |
typedef struct state_t | state_t |
A STATE type containing UUID and state of the corresponding CPS together with last updated time stamp. More... | |
Variables | |
string | sm_path |
The path of the smach state machine whose state shall be exchanged. More... | |
string | state |
Current state of the CPS. More... | |
bool | state_valid |
Whether a valid state has been received. More... | |
map< string, state_t > | swarm_state |
The state of all known swarm members. More... | |
A STATE type containing UUID and state of the corresponding CPS together with last updated time stamp.
string sm_path |
The path of the smach state machine whose state shall be exchanged.
Definition at line 40 of file state_exchanger.h.
string state |
Current state of the CPS.
Definition at line 25 of file state_exchanger.h.
bool state_valid |
Whether a valid state has been received.
Definition at line 30 of file state_exchanger.h.
map<string, state_t> swarm_state |
The state of all known swarm members.
Definition at line 35 of file state_exchanger.h.