|
OpenSDN source code
|
#include <boost/asio.hpp>#include <boost/statechart/state_machine.hpp>#include <tbb/mutex.h>#include "base/queue_task.h"#include "base/timer.h"#include "io/ssl_session.h"#include "xmpp/xmpp_proto.h"

Go to the source code of this file.
Classes | |
| class | XmppStateMachine |
Namespaces | |
| xmsm | |
Enumerations | |
| enum | xmsm::XmState { xmsm::IDLE = 0 , xmsm::ACTIVE = 1 , xmsm::CONNECT = 2 , xmsm::OPENSENT = 3 , xmsm::OPENCONFIRM = 4 , xmsm::ESTABLISHED = 5 } |
| enum | xmsm::XmOpenConfirmState { xmsm::OPENCONFIRM_INIT = 0 , xmsm::OPENCONFIRM_FEATURE_NEGOTIATION = 1 , xmsm::OPENCONFIRM_FEATURE_SUCCESS = 2 } |
| enum | xmsm::SslHandShakeResponse { xmsm::EvTLSHANDSHAKE_FAILURE = 0 , xmsm::EvTLSHANDSHAKE_SUCCESS = 1 } |