session::Session Class Reference
#include <service.h>
Inheritance diagram for session::Session:

Classes | |
| struct | TouchSession |
Public Member Functions | |
| WISP_IMPORT (SessionProtocol, MessageSingleQueryResult) | |
| WISP_IMPORT (SessionProtocol, MessageInsert) | |
| WISP_IMPORT (SessionProtocol, MessageCreateSession) | |
| WISP_IMPORT (SessionProtocol, MessageGetSession) | |
| WISP_IMPORT (SessionProtocol, MessageExpireSession) | |
| WISP_IMPORT (SessionProtocol, MessageSetAttributes) | |
| WISP_IMPORT (SessionProtocol, MessageUpdateSession) | |
| WISP_IMPORT (SessionProtocol, MessageLoginSession) | |
| WISP_IMPORT (SessionProtocol, MessageLogoutSession) | |
| WISP_IMPORT (SessionProtocol, CallExpireSession) | |
| string | create_sid () |
| string | create_xsrf_token () |
| std::pair < session_map::iterator, bool > | create_session () |
| void | expire_sessions (const idle_count_type low_count) |
Public Attributes | |
| virtual Session(super::caller_type &caller, const SessionInitializer &initializer) SSRC_DECL_THROW(std | ~Session () |
Friends | |
| class | NS_SSRC_WISP_SERVICE::ServiceProtocolProcessor< packing_traits > |
Detailed Description
Definition at line 50 of file session/service.h.
Member Function Documentation
| std::pair<session_map::iterator, bool> session::Session::create_session | ( | ) | [inline] |
Definition at line 149 of file session/service.h.
| string session::Session::create_sid | ( | ) |
Definition at line 231 of file session/service.cc.
References SessionIdNumChars.
| string session::Session::create_xsrf_token | ( | ) | [inline] |
Definition at line 142 of file session/service.h.
References SessionIdNumChars.
| void session::Session::expire_sessions | ( | const idle_count_type | low_count | ) |
Definition at line 206 of file session/service.cc.
| session::Session::WISP_IMPORT | ( | SessionProtocol | , |
| MessageSingleQueryResult | |||
| ) |
| session::Session::WISP_IMPORT | ( | SessionProtocol | , |
| MessageInsert | |||
| ) |
| session::Session::WISP_IMPORT | ( | SessionProtocol | , |
| MessageCreateSession | |||
| ) |
| session::Session::WISP_IMPORT | ( | SessionProtocol | , |
| MessageGetSession | |||
| ) |
| session::Session::WISP_IMPORT | ( | SessionProtocol | , |
| MessageExpireSession | |||
| ) |
| session::Session::WISP_IMPORT | ( | SessionProtocol | , |
| MessageSetAttributes | |||
| ) |
| session::Session::WISP_IMPORT | ( | SessionProtocol | , |
| MessageUpdateSession | |||
| ) |
| session::Session::WISP_IMPORT | ( | SessionProtocol | , |
| MessageLoginSession | |||
| ) |
| session::Session::WISP_IMPORT | ( | SessionProtocol | , |
| MessageLogoutSession | |||
| ) |
| session::Session::WISP_IMPORT | ( | SessionProtocol | , |
| CallExpireSession | |||
| ) |
Friends And Related Function Documentation
friend class NS_SSRC_WISP_SERVICE::ServiceProtocolProcessor< packing_traits > [friend] |
Definition at line 75 of file session/service.h.
Member Data Documentation
virtual Session (super::caller_type & caller, const SessionInitializer & initializer) SSRC_DECL_THROW(std session::Session::~Session() [inline] |
Definition at line 138 of file session/service.h.
The documentation for this class was generated from the following files:
Copyright © 2006-2011 Savarese Software Research Corporation. All rights reserved.