#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.