OpenSDN source code
|
Public Types | |
typedef mpl::list< sc::custom_reaction< EvAdminDown >, sc::custom_reaction< EvConnectTimerExpired >, sc::custom_reaction< EvTcpConnected >, sc::custom_reaction< EvTcpConnectFail >, sc::custom_reaction< EvTcpClose >, sc::custom_reaction< EvStop > > | reactions |
Public Member Functions | |
Connect (my_context ctx) | |
~Connect () | |
sc::result | react (const EvConnectTimerExpired &event) |
sc::result | react (const EvTcpConnected &event) |
sc::result | react (const EvTcpConnectFail &event) |
sc::result | react (const EvTcpClose &event) |
sc::result | react (const EvStop &event) |
sc::result | react (const EvAdminDown &event) |
void | StartSession (XmppStateMachine *state_machine) |
void | CloseSession (XmppStateMachine *state_machine) |
Static Public Attributes | |
static const int | kConnectTimeout = 60 |
Definition at line 434 of file xmpp_state_machine.cc.
typedef mpl::list< sc::custom_reaction<EvAdminDown>, sc::custom_reaction<EvConnectTimerExpired>, sc::custom_reaction<EvTcpConnected>, sc::custom_reaction<EvTcpConnectFail>, sc::custom_reaction<EvTcpClose>, sc::custom_reaction<EvStop> > xmsm::Connect::reactions |
Definition at line 442 of file xmpp_state_machine.cc.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
static |
Definition at line 444 of file xmpp_state_machine.cc.