#include <Pt/XmlRpc/HttpService.h>
HTTP service for XML-RPC. More...
Inherits Service.
Public Member Functions | |
HttpService (Remoting::ServiceDefinition &rpcService) | |
Constructs with RPC service. | |
virtual | ~HttpService () |
Destructor. | |
Responder * | getResponder (const Request &) |
Creates a responder to handle request received by a server. | |
void | releaseResponder (Responder *) |
Destroys a responder created by a server. | |
Protected Member Functions | |
virtual Http::Responder * | onGetResponder (const Http::Request &) |
Creates a responder to handle request received by a server. | |
virtual void | onReleaseResponder (Http::Responder *resp) |
Destroys a responder created by a server. | |
The HttpService makes the procedures registered in a XML-RPC ServiceDefinition available as a HTTP service. Use the HttpClient to run a RemoteProcedure accessing this service.