Public Member Functions | List of all members
SM_AwaitSisterDeath Class Reference

#include <BondSM_sm.h>

Inheritance diagram for SM_AwaitSisterDeath:
Inheritance graph
[legend]

Public Member Functions

void Die (BondSMContext &context)
 
void DisconnectTimeout (BondSMContext &context)
 
void HeartbeatTimeout (BondSMContext &context)
 
void SisterAlive (BondSMContext &context)
 
void SisterDead (BondSMContext &context)
 
 SM_AwaitSisterDeath (const char *name, int stateId)
 
- Public Member Functions inherited from SM_Default
 SM_Default (const char *name, int stateId)
 
- Public Member Functions inherited from BondSMState
 BondSMState (const char *name, int stateId)
 
virtual void ConnectTimeout (BondSMContext &context)
 
virtual void Entry (BondSMContext &)
 
virtual void Exit (BondSMContext &)
 
- Public Member Functions inherited from statemap::State
int getId () const
 
const char * getName () const
 

Additional Inherited Members

- Protected Member Functions inherited from BondSMState
virtual void Default (BondSMContext &context)
 
- Protected Member Functions inherited from statemap::State
 State (const char *name, int stateId)
 
virtual ~State ()
 
- Protected Attributes inherited from statemap::State
char * _name
 
int _stateId
 

Detailed Description

Definition at line 95 of file BondSM_sm.h.

Constructor & Destructor Documentation

◆ SM_AwaitSisterDeath()

SM_AwaitSisterDeath::SM_AwaitSisterDeath ( const char *  name,
int  stateId 
)
inline

Definition at line 99 of file BondSM_sm.h.

Member Function Documentation

◆ Die()

void SM_AwaitSisterDeath::Die ( BondSMContext context)
virtual

Reimplemented from BondSMState.

Definition at line 234 of file BondSM_sm.cpp.

◆ DisconnectTimeout()

void SM_AwaitSisterDeath::DisconnectTimeout ( BondSMContext context)
virtual

Reimplemented from BondSMState.

Definition at line 243 of file BondSM_sm.cpp.

◆ HeartbeatTimeout()

void SM_AwaitSisterDeath::HeartbeatTimeout ( BondSMContext context)
virtual

Reimplemented from BondSMState.

Definition at line 264 of file BondSM_sm.cpp.

◆ SisterAlive()

void SM_AwaitSisterDeath::SisterAlive ( BondSMContext context)
virtual

Reimplemented from BondSMState.

Definition at line 273 of file BondSM_sm.cpp.

◆ SisterDead()

void SM_AwaitSisterDeath::SisterDead ( BondSMContext context)
virtual

Reimplemented from BondSMState.

Definition at line 282 of file BondSM_sm.cpp.


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


bondcpp
Author(s): Stuart Glaser
autogenerated on Mon Feb 28 2022 21:58:34