|
OpenSDN source code
|


Public Types | |
| typedef mpl::list< TransitToIdle< EvStop >::reaction, sc::custom_reaction< EvConnectTimerExpired >, sc::custom_reaction< EvTcpConnected >, sc::custom_reaction< EvTcpConnectFail >, sc::custom_reaction< EvTcpClose >, sc::custom_reaction< EvCollectorUpdate >, ReleaseSandesh< EvSandeshSend >::reaction, DeleteTcpSession< EvTcpDeleteSession >::reaction > | reactions |
Public Member Functions | |
| Connect (my_context ctx) | |
| ~Connect () | |
| sc::result | react (const EvTcpConnectFail &event) |
| sc::result | react (const EvConnectTimerExpired &event) |
| sc::result | react (const EvTcpConnected &event) |
| sc::result | react (const EvTcpClose &event) |
| sc::result | react (const EvCollectorUpdate &event) |
| void | StartSession (SandeshClientSMImpl *state_machine) |
| sc::result | ToIdle (SandeshClientSMImpl *state_machine, const char *event_name) |
Static Public Attributes | |
| static const int | kConnectTimeout = 60 |
Definition at line 306 of file sandesh_client_sm.cc.
| typedef mpl::list< TransitToIdle<EvStop>::reaction, sc::custom_reaction<EvConnectTimerExpired>, sc::custom_reaction<EvTcpConnected>, sc::custom_reaction<EvTcpConnectFail>, sc::custom_reaction<EvTcpClose>, sc::custom_reaction<EvCollectorUpdate>, ReleaseSandesh<EvSandeshSend>::reaction, DeleteTcpSession<EvTcpDeleteSession>::reaction > scm::Connect::reactions |
Definition at line 316 of file sandesh_client_sm.cc.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
static |
Definition at line 318 of file sandesh_client_sm.cc.