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

Classes

struct  ATSentenceMeta
 

Public Types

typedef boost::mpl::list< boost::statechart::in_state_reaction< EvRxSerial, Command,&Command::in_state_react >, boost::statechart::in_state_reaction< EvTxSerial, Command,&Command::in_state_react >, boost::statechart::transition< EvOnline, Online >, boost::statechart::in_state_reaction< EvAck, Command,&Command::in_state_react > > reactions
 

Public Member Functions

void in_state_react (const EvRxSerial &)
 
void in_state_react (const EvTxSerial &)
 
void in_state_react (const EvAck &)
 
void push_at_command (const std::string &cmd)
 
boost::circular_buffer< std::pair< ATSentenceMeta, std::string > > & at_out ()
 
void clear_sbd_rx_buffer ()
 
void handle_sbd_rx (const std::string &in)
 
- Public Member Functions inherited from goby::acomms::fsm::StateNotify
 StateNotify (const std::string &name)
 

Detailed Description

Definition at line 246 of file iridium_driver_fsm.h.


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