void DisconnectTimeout(BondSMContext &context)
void Die(BondSMContext &context)
virtual void Die(BondSMContext &context)
virtual void Default(BondSMContext &context)
void SisterAlive(BondSMContext &context)
void ConnectTimeout(BondSMContext &context)
virtual void SisterDead(BondSMContext &context)
BondSM & getOwner() const
void SisterDead(BondSMContext &context)
const char * getName() const
virtual void DisconnectTimeout(BondSMContext &context)
void ConnectTimeout(BondSMContext &context)
virtual void Exit(BondSMContext &)
void Die(BondSMContext &context)
virtual void SisterAlive(BondSMContext &context)
static SM_WaitingForSister WaitingForSister
virtual void Entry(BondSMContext &)
void SisterAlive(BondSMContext &context)
void SisterAlive(BondSMContext &context)
static SM_AwaitSisterDeath AwaitSisterDeath
void SisterDead(BondSMContext &context)
void setState(const State &state)
void HeartbeatTimeout(BondSMContext &context)
virtual void HeartbeatTimeout(BondSMContext &context)
BondSMState & getState() const
virtual void ConnectTimeout(BondSMContext &context)
void HeartbeatTimeout(BondSMContext &context)
void HeartbeatTimeout(BondSMContext &context)
void SisterDead(BondSMContext &context)
void DisconnectTimeout(BondSMContext &context)
void Die(BondSMContext &context)
void SisterAlive(BondSMContext &context)
void SisterDead(BondSMContext &context)
void Die(BondSMContext &context)