|
cxxmcp 1.1.6
C++ MCP SDK
|
This is the complete list of members for mcp::server::ClientPeer, including all inherited members.
| available() const noexcept | mcp::server::ClientPeer | inline |
| cancel_task(std::string_view task_id) const | mcp::server::ClientPeer | inline |
| ClientPeer(Transport *transport=nullptr, std::string session_id={}, std::weak_ptr< void > transport_lifetime={}) noexcept | mcp::server::ClientPeer | inlineexplicit |
| create_elicitation(const protocol::CreateElicitationRequestParam ¶ms) const | mcp::server::ClientPeer | inline |
| create_elicitation_async(const protocol::CreateElicitationRequestParam ¶ms, RequestOptions options={}) const | mcp::server::ClientPeer | inline |
| create_message(const protocol::CreateMessageParams ¶ms) const | mcp::server::ClientPeer | inline |
| create_message_async(const protocol::CreateMessageParams ¶ms, RequestOptions options={}) const | mcp::server::ClientPeer | inline |
| elicit(std::string message, RequestOptions options={}) const | mcp::server::ClientPeer | inline |
| elicit(std::string message, protocol::ElicitationSchema schema, RequestOptions options={}) const | mcp::server::ClientPeer | inline |
| elicit_async(std::string message, RequestOptions options={}) const | mcp::server::ClientPeer | inline |
| elicit_async(std::string message, protocol::ElicitationSchema schema, RequestOptions options={}) const | mcp::server::ClientPeer | inline |
| elicit_url(std::string message, std::string elicitation_id, std::string url, RequestOptions options={}) const | mcp::server::ClientPeer | inline |
| elicit_url_async(std::string message, std::string elicitation_id, std::string url, RequestOptions options={}) const | mcp::server::ClientPeer | inline |
| get_task(std::string_view task_id) const | mcp::server::ClientPeer | inline |
| list_all_tasks() const | mcp::server::ClientPeer | inline |
| list_roots() const | mcp::server::ClientPeer | inline |
| list_roots_async(RequestOptions options={}) const | mcp::server::ClientPeer | inline |
| list_tasks() const | mcp::server::ClientPeer | inline |
| notify_cancelled(protocol::RequestId request_id, std::string reason={}) const | mcp::server::ClientPeer | inline |
| notify_elicitation_complete(std::string elicitation_id) const | mcp::server::ClientPeer | inline |
| request(std::string method, protocol::Json params=protocol::Json::object()) const | mcp::server::ClientPeer | inline |
| request_async(std::string method, protocol::Json params=protocol::Json::object(), RequestOptions options={}) const | mcp::server::ClientPeer | inline |
| supports_elicitation() const noexcept | mcp::server::ClientPeer | inline |
| supports_elicitation_form() const noexcept | mcp::server::ClientPeer | inline |
| supports_elicitation_url() const noexcept | mcp::server::ClientPeer | inline |
| supports_roots() const noexcept | mcp::server::ClientPeer | inline |
| supports_sampling_tools() const noexcept | mcp::server::ClientPeer | inline |
| supports_task_cancel() const noexcept | mcp::server::ClientPeer | inline |
| supports_task_list() const noexcept | mcp::server::ClientPeer | inline |
| supports_tasks() const noexcept | mcp::server::ClientPeer | inline |
| task_result(std::string_view task_id) const | mcp::server::ClientPeer | inline |