Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members  

qhttpsessioncontext.h

00001 // -*- c++ -*-
00002 
00003 #ifndef QHTTPSESSIONCONTEXT_H
00004 #define QHTTPSESSIONCONTEXT_H
00005 
00006 #include <qstringlist.h>
00007 
00008 class QHttpSession;
00009 
00015 class QHttpSessionContext
00016 {
00017 public: 
00018     QHttpSessionContext();
00019     ~QHttpSessionContext();
00020 
00022     QStringList ids() const;
00023     
00025    QHttpSession *session( const QString &id ) const;
00026 
00028    QHttpSession *findSession( QHttpServletRequest *req );
00029 
00030    QString createSessionId( QHttpServletRequest *req );
00031 
00032 private:
00033    struct QHttpSessionContextPrivate *d;
00034    static ulong session_number;
00035 };
00036 
00037 #endif
00038 
00039 
00040 // Local Variables:
00041 // c-basic-offset: 3
00042 // End:

Generated on Wed Apr 9 23:50:21 2003 for QXServlet by doxygen1.2.17