29#ifndef Pt_XmlRpc_HttpService_h
30#define Pt_XmlRpc_HttpService_h
32#include <Pt/XmlRpc/Api.h>
33#include <Pt/Remoting/ServiceDefinition.h>
34#include <Pt/Http/Service.h>
HTTP request message.
Definition Request.h:65
Handles one HTTP request and writes the reply.
Definition Responder.h:109
Factory for request responders.
Definition Service.h:77
Remote service definition.
Definition ServiceDefinition.h:59
virtual void onReleaseResponder(Http::Responder *resp)
Destroys a responder created by a server.
virtual ~HttpService()
Destructor.
virtual Http::Responder * onGetResponder(const Http::Request &)
Creates a responder to handle request received by a server.
HttpService(Remoting::ServiceDefinition &rpcService)
Constructs with RPC service.
XML RPC services and clients.
Core module.
Definition Allocator.h:33