#include <httpsession.h>
Public Member Functions | |
| HttpSession (int socketDescriptor, QObject *parent=0) | |
| virtual | ~HttpSession () |
| void | run () |
| virtual int | isRequestSupported (const HttpRequest &request) const |
Protected Member Functions | |
| virtual bool | hasEntityBody (const HttpRequest &request)=0 throw (HttpResponse) |
| virtual bool | atEnd (const HttpRequest &request, const QByteArray &buffer)=0 throw (HttpResponse) |
| virtual void | onRequest (const HttpRequest &request)=0 |
| void | writeResponse (HttpResponse) |
Protected Attributes | |
| HttpVersion | lastSupportedHttpVersion |
Definition at line 37 of file httpsession.h.
| HttpSession::HttpSession | ( | int | socketDescriptor, | |
| QObject * | parent = 0 | |||
| ) | [explicit] |
Definition at line 47 of file httpsession.cpp.
| HttpSession::~HttpSession | ( | ) | [virtual] |
Definition at line 56 of file httpsession.cpp.
| virtual bool HttpSession::atEnd | ( | const HttpRequest & | request, | |
| const QByteArray & | buffer | |||
| ) | throw (HttpResponse) [protected, pure virtual] |
Implemented in WebServerSession.
| virtual bool HttpSession::hasEntityBody | ( | const HttpRequest & | request | ) | throw (HttpResponse) [protected, pure virtual] |
Implemented in WebServerSession.
| int HttpSession::isRequestSupported | ( | const HttpRequest & | request | ) | const [virtual] |
Reimplemented in WebServerSession.
Definition at line 72 of file httpsession.cpp.
| virtual void HttpSession::onRequest | ( | const HttpRequest & | request | ) | [protected, pure virtual] |
Implemented in WebServerSession.
| void HttpSession::run | ( | ) |
Definition at line 61 of file httpsession.cpp.
| void HttpSession::writeResponse | ( | HttpResponse | r | ) | [protected] |
Definition at line 81 of file httpsession.cpp.
HttpVersion HttpSession::lastSupportedHttpVersion [protected] |
Definition at line 57 of file httpsession.h.
1.6.3