Goby v2
Classes | Public Types | Public Member Functions | List of all members
goby::acomms::benthos_fsm::Command Struct Reference
Inheritance diagram for goby::acomms::benthos_fsm::Command:
Inheritance graph
[legend]

Classes

struct  ATSentenceMeta
 

Public Types

typedef boost::mpl::list< boost::statechart::custom_reaction< EvConnect >, boost::statechart::in_state_reaction< EvAck, Command,&Command::in_state_react >, boost::statechart::in_state_reaction< EvTxSerial, Command,&Command::in_state_react > > reactions
 

Public Member Functions

void in_state_react (const EvAck &)
 
void in_state_react (const EvTxSerial &)
 
boost::statechart::result react (const EvConnect &)
 
void push_at_command (std::string cmd)
 
void push_clam_command (const std::string &cmd)
 
boost::circular_buffer< std::pair< ATSentenceMeta, std::string > > & at_out ()
 
- Public Member Functions inherited from goby::acomms::benthos_fsm::StateNotify
 StateNotify (const std::string &name)
 

Detailed Description

Definition at line 248 of file benthos_atm900_driver_fsm.h.


The documentation for this struct was generated from the following files: