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>
75 #endif // Pt_XmlRpc_HttpService_h
Core module.
Definition: Allocator.h:33
HTTP request message.
Definition: Request.h:65
virtual Http::Responder * onGetResponder(const Http::Request &)
Creates a responder to handle request received by a server.
HTTP service for XML-RPC.
Definition: HttpService.h:48
Factory for request responders.
Definition: Service.h:77
Remote service definition.
Definition: ServiceDefinition.h:59
virtual ~HttpService()
Destructor.
Handles one HTTP request and writes the reply.
Definition: Responder.h:109
virtual void onReleaseResponder(Http::Responder *resp)
Destroys a responder created by a server.
HttpService(Remoting::ServiceDefinition &rpcService)
Constructs with RPC service.