|
cxxmcp 1.1.6
C++ MCP SDK
|
This is the complete list of members for mcp::Peer< RoleServer >::Builder, including all inherited members.
| add_prompt(protocol::Prompt prompt, server::PromptHandler handler) (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | inline |
| add_resource(protocol::Resource resource, server::ResourceReadHandler handler) (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | inline |
| add_resource_template(protocol::ResourceTemplate resource_template) (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | inline |
| add_tool(protocol::ToolDefinition definition, server::ToolHandler handler) (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | inline |
| auth_provider(std::unique_ptr< server::AuthProvider > value) (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | inline |
| build() (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | inline |
| Builder()=default (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | |
| Builder(const Builder &)=delete (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | |
| Builder(Builder &&) noexcept=default (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | |
| capabilities(protocol::ServerCapabilities value) (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | inline |
| completion(Handler handler) | mcp::Peer< RoleServer >::Builder | inline |
| handler(server::ServerHandler handler) (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | inline |
| handler(const server::ServerHandlerInterface &handler) (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | inline |
| instructions(std::string value) (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | inline |
| logging(Handler handler) | mcp::Peer< RoleServer >::Builder | inline |
| name(std::string value) (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | inline |
| on_completion(server::Server::JsonHandler handler) (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | inline |
| on_completion(server::Server::JsonContextHandler handler) (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | inline |
| on_completion(server::Server::JsonRequestContextHandler handler) (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | inline |
| on_logging(server::Server::LoggingHandler handler) (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | inline |
| on_progress(server::Server::ProgressHandler handler) (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | inline |
| on_prompt_list_changed(server::Server::ListChangedHandler handler) (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | inline |
| on_prompts_list(server::Server::PromptsListHandler handler) (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | inline |
| on_raw_notification(server::Server::RawNotificationHandler handler) (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | inline |
| on_raw_request(server::Server::RawRequestHandler handler) (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | inline |
| on_resource_list_changed(server::Server::ListChangedHandler handler) (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | inline |
| on_resource_templates_list(server::Server::ResourceTemplatesListHandler handler) (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | inline |
| on_resource_updated(server::Server::ResourceUpdatedHandler handler) (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | inline |
| on_resources_list(server::Server::ResourcesListHandler handler) (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | inline |
| on_roots_list_changed(server::Server::RootsListChangedHandler handler) (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | inline |
| on_sampling(server::Server::JsonHandler handler) (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | inline |
| on_sampling(server::Server::JsonContextHandler handler) (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | inline |
| on_sampling(server::Server::JsonRequestContextHandler handler) (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | inline |
| on_task_cancel(server::Server::TaskCancelHandler handler) (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | inline |
| on_task_get(server::Server::TaskGetHandler handler) (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | inline |
| on_task_list(server::Server::TaskListHandler handler) (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | inline |
| on_task_result(server::Server::TaskResultHandler handler) (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | inline |
| on_tool_list_changed(server::Server::ListChangedHandler handler) (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | inline |
| on_tools_list(server::Server::ToolsListHandler handler) (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | inline |
| operator=(const Builder &)=delete (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | |
| operator=(Builder &&) noexcept=default (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | |
| prompt(protocol::Prompt prompt, server::PromptHandler handler) (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | inline |
| prompt(server::TypedPromptRegistration< Args, Handler > registration) (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | inline |
| prompt(std::string name, Handler handler) | mcp::Peer< RoleServer >::Builder | inline |
| prompt(std::string name, Handler handler) | mcp::Peer< RoleServer >::Builder | inline |
| rate_limiter(std::unique_ptr< server::RateLimiter > value) (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | inline |
| raw_request(Handler handler) | mcp::Peer< RoleServer >::Builder | inline |
| resource(protocol::Resource resource, server::ResourceReadHandler handler) (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | inline |
| resource(server::TypedResourceRegistration< Args, Handler > registration) (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | inline |
| resource(std::string name, Handler handler) | mcp::Peer< RoleServer >::Builder | inline |
| resource(std::string name, Handler handler) | mcp::Peer< RoleServer >::Builder | inline |
| resource_template(protocol::ResourceTemplate resource_template) (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | inline |
| resource_template(std::string name, Handler handler) | mcp::Peer< RoleServer >::Builder | inline |
| router(const Router &router) (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | inline |
| run() | mcp::Peer< RoleServer >::Builder | inline |
| sampling(Handler handler) | mcp::Peer< RoleServer >::Builder | inline |
| schema_validator(std::shared_ptr< const server::JsonSchemaValidator > value) (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | inline |
| stdio(std::istream &input, std::ostream &output) (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | inline |
| stdio() (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | inline |
| task_manager(server::TaskOperationProcessorOptions options={}) (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | inline |
| task_manager(std::shared_ptr< server::TaskOperationProcessor > processor) (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | inline |
| tool(protocol::ToolDefinition definition, server::ToolHandler handler) (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | inline |
| tool(std::string name, Handler handler) | mcp::Peer< RoleServer >::Builder | inline |
| tool(protocol::ToolDefinition definition, Handler handler) | mcp::Peer< RoleServer >::Builder | inline |
| tool(server::TypedToolRegistration< Args, Result, Handler > registration) (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | inline |
| transport(std::unique_ptr< server::Transport > value) (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | inline |
| transport(std::unique_ptr< transport::ServerTransport > value) (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | inline |
| version(std::string value) (defined in mcp::Peer< RoleServer >::Builder) | mcp::Peer< RoleServer >::Builder | inline |