Starshatter_Open
Open source Starshatter engine
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
HttpServlet Class Reference

#include <HttpServlet.h>

Inheritance diagram for HttpServlet:
HttpTestServlet NetAdminServlet NetAdminBanUser NetAdminChat NetAdminFile NetAdminLogin NetAdminServerMgr NetAdminUserList NetFileServlet NetWebServlet

List of all members.

Public Member Functions

 HttpServlet ()
virtual ~HttpServlet ()
virtual bool Service (HttpRequest &request, HttpResponse &response)
virtual bool DoGet (HttpRequest &request, HttpResponse &response)
virtual bool DoPost (HttpRequest &request, HttpResponse &response)
virtual bool DoHead (HttpRequest &request, HttpResponse &response)
virtual HttpSessionGetSession ()
virtual void SetSession (HttpSession *s)

Static Public Member Functions

static const char * TYPENAME ()

Protected Attributes

HttpSessionsession

Detailed Description

Definition at line 28 of file HttpServlet.h.


Constructor & Destructor Documentation

HttpServlet::HttpServlet ( )

Definition at line 26 of file HttpServlet.cpp.

HttpServlet::~HttpServlet ( )
virtual

Definition at line 30 of file HttpServlet.cpp.


Member Function Documentation

bool HttpServlet::DoGet ( HttpRequest request,
HttpResponse response 
)
virtual
bool HttpServlet::DoHead ( HttpRequest request,
HttpResponse response 
)
virtual

Definition at line 75 of file HttpServlet.cpp.

bool HttpServlet::DoPost ( HttpRequest request,
HttpResponse response 
)
virtual

Definition at line 69 of file HttpServlet.cpp.

virtual HttpSession* HttpServlet::GetSession ( )
inlinevirtual

Definition at line 42 of file HttpServlet.h.

bool HttpServlet::Service ( HttpRequest request,
HttpResponse response 
)
virtual

Definition at line 36 of file HttpServlet.cpp.

virtual void HttpServlet::SetSession ( HttpSession s)
inlinevirtual

Definition at line 43 of file HttpServlet.h.

static const char* HttpServlet::TYPENAME ( )
inlinestatic

Definition at line 31 of file HttpServlet.h.


Member Data Documentation

HttpSession* HttpServlet::session
protected

Definition at line 46 of file HttpServlet.h.


The documentation for this class was generated from the following files: