| AssertOnHoldTimeout() | XmppStateMachine | |
| AssignSession() | XmppStateMachine | |
| attempts_ | XmppStateMachine | private |
| auth_enabled_ | XmppStateMachine | private |
| CancelConnectTimer() | XmppStateMachine | |
| CancelHoldTimer() | XmppStateMachine | |
| CancelOpenTimer() | XmppStateMachine | |
| ChannelType() | XmppStateMachine | |
| Clear() | XmppStateMachine | |
| clear_session() | XmppStateMachine | |
| config_hold_time_ | XmppStateMachine | private |
| connect_attempts_clear() | XmppStateMachine | inline |
| connect_attempts_inc() | XmppStateMachine | inline |
| connect_timer_ | XmppStateMachine | private |
| connection() | XmppStateMachine | inline |
| connection_ | XmppStateMachine | private |
| ConnectTimerCancelled() | XmppStateMachine | inline |
| ConnectTimerExpired() | XmppStateMachine | private |
| deleted_ | XmppStateMachine | private |
| DeleteSession(XmppSession *session) | XmppStateMachine | |
| DequeueEvent(boost::intrusive_ptr< const sc::event_base > event) | XmppStateMachine | private |
| DISALLOW_COPY_AND_ASSIGN(XmppStateMachine) | XmppStateMachine | private |
| Enqueue(const sc::event_base &ev) | XmppStateMachine | private |
| get_connect_attempts() const | XmppStateMachine | inline |
| get_keepalive_count() const | XmppStateMachine | inline |
| get_openconfirm_state() | XmppStateMachine | inline |
| get_state() | XmppStateMachine | inline |
| GetConfiguredHoldTime() const | XmppStateMachine | |
| GetConnectTime() const | XmppStateMachine | |
| handshake_cb_ | XmppStateMachine | private |
| HandShakeCbHandler() | XmppStateMachine | inline |
| hold_time() const | XmppStateMachine | inline |
| hold_time_ | XmppStateMachine | private |
| hold_time_msecs() const | XmppStateMachine | inlinevirtual |
| hold_timer() const | XmppStateMachine | inline |
| hold_timer_ | XmppStateMachine | private |
| HoldTimerCancelled() | XmppStateMachine | inline |
| HoldTimerExpired() | XmppStateMachine | |
| in_dequeue_ | XmppStateMachine | private |
| Initialize() | XmppStateMachine | |
| is_active_ | XmppStateMachine | private |
| IsActiveChannel() | XmppStateMachine | |
| IsAuthEnabled() | XmppStateMachine | inline |
| kConnectInterval | XmppStateMachine | static |
| keepalive_count_ | XmppStateMachine | private |
| keepalive_count_clear() | XmppStateMachine | inline |
| keepalive_count_inc() | XmppStateMachine | inline |
| kHoldTime | XmppStateMachine | static |
| kJitter | XmppStateMachine | static |
| kMaxAttempts | XmppStateMachine | static |
| kOpenTime | XmppStateMachine | static |
| last_event() const | XmppStateMachine | inline |
| last_event_ | XmppStateMachine | private |
| last_event_at_ | XmppStateMachine | private |
| last_state_ | XmppStateMachine | private |
| LastStateChangeAt() const | XmppStateMachine | |
| LastStateName() const | XmppStateMachine | |
| logUVE() | XmppStateMachine | |
| mutex_ | XmppStateMachine | mutableprivate |
| OnEvent(SslSession *session, xmsm::SslHandShakeResponse) | XmppStateMachine | |
| OnMessage(XmppSession *session, const XmppStanza::XmppMessage *msg) | XmppStateMachine | |
| OnSessionEvent(TcpSession *session, TcpSession::Event event) | XmppStateMachine | virtual |
| OnStart(const xmsm::EvStart &event) | XmppStateMachine | |
| open_timer_ | XmppStateMachine | private |
| openconfirm_state_ | XmppStateMachine | private |
| OpenConfirmStateType() const | XmppStateMachine | |
| OpenTimerCancelled() | XmppStateMachine | inline |
| OpenTimerExpired() | XmppStateMachine | private |
| PassiveOpen(XmppSession *session) | XmppStateMachine | |
| ProcessEvent(const sc::event_base &event) | XmppStateMachine | private |
| ProcessMessage(XmppSession *session, const XmppStanza::XmppMessage *msg) | XmppStateMachine | |
| ProcessStreamHeaderMessage(XmppSession *session, const XmppStanza::XmppMessage *msg) | XmppStateMachine | private |
| RemoveSession() | XmppStateMachine | inline |
| ResetSession() | XmppStateMachine | |
| ResurrectOldConnection(XmppConnection *connection, XmppSession *session) | XmppStateMachine | |
| SendConnectionInfo(const std::string &event, const std::string &nextstate="") | XmppStateMachine | |
| SendConnectionInfo(XmppConnectionInfo *info, const std::string &event, const std::string &nextstate="") | XmppStateMachine | |
| server_ | XmppStateMachine | private |
| session() | XmppStateMachine | inline |
| session_ | XmppStateMachine | private |
| set_connection(const XmppConnection *connection) | XmppStateMachine | inline |
| set_hold_time(int hold_time) | XmppStateMachine | inline |
| set_last_event(const std::string &event) | XmppStateMachine | inline |
| set_openconfirm_state(xmsm::XmOpenConfirmState state) | XmppStateMachine | |
| set_session(TcpSession *session) | XmppStateMachine | |
| set_state(xmsm::XmState state) | XmppStateMachine | |
| SetAdminState(bool down) | XmppStateMachine | |
| SetHandShakeCbHandler(SslHandShakeCallbackHandler cb) | XmppStateMachine | inline |
| StartConnectTimer(int seconds) | XmppStateMachine | virtual |
| StartHoldTimer() | XmppStateMachine | virtual |
| StartOpenTimer(int seconds) | XmppStateMachine | virtual |
| state_ | XmppStateMachine | private |
| state_since_ | XmppStateMachine | private |
| StateName() const | XmppStateMachine | |
| StateType() const | XmppStateMachine | |
| SwapXmppConnection(XmppStateMachine *other) | XmppStateMachine | |
| TimerErrorHandler(std::string name, std::string error) | XmppStateMachine | |
| unconsumed_event(const sc::event_base &event) | XmppStateMachine | |
| update_last_event(const std::string &event) | XmppStateMachine | |
| work_queue_ | XmppStateMachine | private |
| XmppStateMachine(XmppConnection *connection, bool active, bool auth_enabled=false, int config_hold_time=kHoldTime) | XmppStateMachine | |
| XmppStateMachineTest class | XmppStateMachine | friend |
| ~XmppStateMachine() | XmppStateMachine | |