5#ifndef PT_MCP_HTTPSERVICE_H
6#define PT_MCP_HTTPSERVICE_H
9#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
virtual void onReleaseResponder(Http::Responder *resp)
Destroys a responder created by a server.
HttpService(Remoting::ServiceDefinition &serviceDef, const ToolDeclaration &decl)
Creates a service for serviceDef and decl.
virtual Http::Responder * onGetResponder(const Http::Request &request)
Creates a responder to handle request received by a server.
virtual ~HttpService()
Destroys the service.
Remote service definition.
Definition ServiceDefinition.h:59
Model Context Protocol (MCP) services.
Remote services and clients.
Definition HttpService.h:39
Core module.
Definition Allocator.h:33