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

Public Types

typedef boost::mpl::list< boost::statechart::transition< EvNoCarrier, NotOnCall >, boost::statechart::in_state_reaction< EvRxOnCallSerial, OnCall,&OnCall::in_state_react >, boost::statechart::in_state_reaction< EvTxOnCallSerial, OnCall,&OnCall::in_state_react >, boost::statechart::in_state_reaction< EvSendBye, OnCall,&OnCall::in_state_react > > reactions
 

Public Member Functions

 OnCall (my_context ctx)
 
void in_state_react (const EvRxOnCallSerial &)
 
void in_state_react (const EvTxOnCallSerial &)
 
void in_state_react (const EvSendBye &)
 
- Public Member Functions inherited from goby::acomms::fsm::StateNotify
 StateNotify (const std::string &name)
 
- Public Member Functions inherited from goby::acomms::OnCallBase
double last_rx_tx_time () const
 
double last_rx_time () const
 
double last_tx_time () const
 
int last_bytes_sent () const
 
int total_bytes_sent () const
 
void set_bye_received (bool b)
 
void set_bye_sent (bool b)
 
bool bye_received () const
 
bool bye_sent () const
 
void set_last_tx_time (double d)
 
void set_last_rx_time (double d)
 
void set_last_bytes_sent (int i)
 

Detailed Description

Definition at line 437 of file iridium_driver_fsm.h.


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