sipxtacklib  Version 3.3
Public Member Functions | List of all members
HttpService Class Referenceabstract

A HttpService is a dynamically loaded object that is invoked by the HttpServer during the runtime. More...

#include <HttpService.h>

Inheritance diagram for HttpService:
Inheritance graph
[legend]

Public Member Functions

 HttpService ()
 Constructor. More...
 
virtual ~HttpService ()
 Destructor. More...
 
virtual void processRequest (const HttpRequestContext &requestContext, const HttpMessage &request, HttpMessage *&response)=0
 Process request. Subclasses must provide a definition for this method. More...
 

Detailed Description

A HttpService is a dynamically loaded object that is invoked by the HttpServer during the runtime.

This class is the abstract base from which all Http services must inherit. One method must be implemented by the subclasses:

Constructor & Destructor Documentation

Constructor.

~HttpService ( )
virtual

Destructor.

Member Function Documentation

virtual void processRequest ( const HttpRequestContext requestContext,
const HttpMessage request,
HttpMessage *&  response 
)
pure virtual

Process request. Subclasses must provide a definition for this method.

Implemented in XmlRpcDispatch.


sipXtackLib home page