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

qservlet.h

00001 // -*- c++ -*-
00002 
00003 #ifndef QSERVLET_H
00004 #define QSERVLET_H
00005 
00006 #include <qstring.h>
00007 #include <qservletbase.h>
00008 
00009 class QServletConfig;
00010 class QServletRequest;
00011 class QServletResponse;
00012 
00016 class QServlet : public QServletBase
00017 {
00018 public:
00019     QServlet( QServletConfig *cfg, const char *info=0 );
00020    virtual ~QServlet();
00021 
00023    QServletConfig *servletConfig() { return cfg; }
00024    
00026    QString servletInfo() { return QString(srvInfo?srvInfo:"unknown"); }
00027 
00032    virtual bool service( QServletRequest */*req*/, QServletResponse */*res*/ ) { return false; }
00033 
00034 private:
00035    QServletConfig *cfg;
00036    QString srvInfo;
00037    class QServletPrivate *d;
00038 };
00039 
00040 #endif // QSERVLET_H
00041 
00042 // Local Variables:
00043 // c-basic-offset: 3
00044 // End:
00045 

Generated on Mon Mar 31 01:08:13 2003 for QXServlet by doxygen1.2.17