1 #ifndef ROSTATE_MACHINE_EXAMPLE_EVENT_CLIENT_H_INCLUDED 2 #define ROSTATE_MACHINE_EXAMPLE_EVENT_CLIENT_H_INCLUDED 23 #include <boost/optional.hpp> 32 boost::optional<rostate_machine::Event>
checkMotor();
33 boost::optional<rostate_machine::Event>
stopMotor();
39 #endif //ROSTATE_MACHINE_EXAMPLE_EVENT_CLIENT_H_INCLUDED
Event Client for Rostate Machine.
boost::optional< rostate_machine::Event > stopMotor()
example Callback function, callback function must be boost::optional<rostate_machine::Event>(void) ty...
boost::optional< rostate_machine::Event > checkRecovery()
boost::optional< rostate_machine::Event > checkMotor()
example Callback function, callback function must be boost::optional<rostate_machine::Event>(void) ty...
ExampleEventClient(ros::NodeHandle nh, ros::NodeHandle pnh)
Construct a new Example Event Client:: Example Event Client object.
rostate_machine::EventClient client_