|
cxxmcp 1.1.6
C++ MCP SDK
|
Public server handler callback type aliases. More...
#include <functional>#include "cxxmcp/core/result.hpp"#include "cxxmcp/protocol/prompt.hpp"#include "cxxmcp/protocol/resource.hpp"#include "cxxmcp/protocol/tool.hpp"#include "cxxmcp/server/context.hpp"Go to the source code of this file.
Typedefs | |
| using | mcp::server::ToolHandler = std::function< core::Result< protocol::ToolResult >(const ToolContext &)> |
| Application callback that executes a tool. | |
| using | mcp::server::PromptHandler = std::function< core::Result< protocol::PromptsGetResult >(const PromptContext &)> |
| Application callback that renders a prompt. | |
| using | mcp::server::ResourceReadHandler = std::function< core::Result< protocol::ResourcesReadResult >(const ResourceContext &)> |
| Application callback that reads a resource. | |
Public server handler callback type aliases.
| using mcp::server::PromptHandler = typedef std::function<core::Result<protocol::PromptsGetResult>( const PromptContext&)> |
Application callback that renders a prompt.
| using mcp::server::ResourceReadHandler = typedef std::function<core::Result<protocol::ResourcesReadResult>( const ResourceContext&)> |
Application callback that reads a resource.
| using mcp::server::ToolHandler = typedef std::function<core::Result<protocol::ToolResult>(const ToolContext&)> |
Application callback that executes a tool.