fastdo  0.5.12
webx_MemorySessionServer.hpp
浏览该文件的文档.
1 #pragma once
2 
3 namespace eienwebx
4 {
5 
11 {
12 public:
20  MemorySessionServer( winux::String const & host, winux::ushort port, winux::ulong cleanTimeInterval = 1800UL, winux::ulong sessionLifeTime = 1800UL );
21 
23  virtual void clean();
24 
26  virtual bool startup( winux::String const & sessid, SessionData * sessData );
27 
29  virtual bool save( winux::String const & sessid, SessionData const & sessData, winux::ulong thisLifeTime = 0UL );
30 
32 };
33 
34 
35 } // namespace eienwebx
#define EIENWEBX_DLL
#define DISABLE_OBJECT_COPY(clsname)
Definition: utilities.hpp:78
winux::StringMixedMap SessionData
会话数据
unsigned short ushort
Definition: utilities.hpp:131
unsigned long ulong
Definition: utilities.hpp:129
std::basic_string< tchar > String
Definition: utilities.hpp:162