#include <BondSM_sm.h>

Public Member Functions | |
| BondSMState (const char *name, int stateId) | |
| virtual void | ConnectTimeout (BondSMContext &context) |
| virtual void | Die (BondSMContext &context) |
| virtual void | DisconnectTimeout (BondSMContext &context) |
| virtual void | Entry (BondSMContext &) |
| virtual void | Exit (BondSMContext &) |
| virtual void | HeartbeatTimeout (BondSMContext &context) |
| virtual void | SisterAlive (BondSMContext &context) |
| virtual void | SisterDead (BondSMContext &context) |
Public Member Functions inherited from statemap::State | |
| int | getId () const |
| const char * | getName () const |
Protected Member Functions | |
| virtual void | Default (BondSMContext &context) |
Protected Member Functions inherited from statemap::State | |
| State (const char *name, int stateId) | |
| virtual | ~State () |
Additional Inherited Members | |
Protected Attributes inherited from statemap::State | |
| char * | _name |
| int | _stateId |
Definition at line 27 of file BondSM_sm.h.
|
inline |
Definition at line 31 of file BondSM_sm.h.
|
virtual |
Reimplemented in SM_Dead, and SM_WaitingForSister.
Definition at line 17 of file BondSM_sm.cpp.
|
protectedvirtual |
Definition at line 53 of file BondSM_sm.cpp.
|
virtual |
Reimplemented in SM_Dead, SM_AwaitSisterDeath, SM_Alive, and SM_WaitingForSister.
Definition at line 23 of file BondSM_sm.cpp.
|
virtual |
Reimplemented in SM_Dead, and SM_AwaitSisterDeath.
Definition at line 29 of file BondSM_sm.cpp.
|
inlinevirtual |
Definition at line 35 of file BondSM_sm.h.
|
inlinevirtual |
Definition at line 36 of file BondSM_sm.h.
|
virtual |
Reimplemented in SM_Dead, SM_AwaitSisterDeath, and SM_Alive.
Definition at line 35 of file BondSM_sm.cpp.
|
virtual |
Reimplemented in SM_Dead, SM_AwaitSisterDeath, SM_Alive, and SM_WaitingForSister.
Definition at line 41 of file BondSM_sm.cpp.
|
virtual |
Reimplemented in SM_Dead, SM_AwaitSisterDeath, SM_Alive, and SM_WaitingForSister.
Definition at line 47 of file BondSM_sm.cpp.