cxxmcp 1.1.6
C++ MCP SDK
Loading...
Searching...
No Matches
mcp::server::ClientPeer Member List

This is the complete list of members for mcp::server::ClientPeer, including all inherited members.

available() const noexceptmcp::server::ClientPeerinline
cancel_task(std::string_view task_id) constmcp::server::ClientPeerinline
ClientPeer(Transport *transport=nullptr, std::string session_id={}, std::weak_ptr< void > transport_lifetime={}) noexceptmcp::server::ClientPeerinlineexplicit
create_elicitation(const protocol::CreateElicitationRequestParam &params) constmcp::server::ClientPeerinline
create_elicitation_async(const protocol::CreateElicitationRequestParam &params, RequestOptions options={}) constmcp::server::ClientPeerinline
create_message(const protocol::CreateMessageParams &params) constmcp::server::ClientPeerinline
create_message_async(const protocol::CreateMessageParams &params, RequestOptions options={}) constmcp::server::ClientPeerinline
elicit(std::string message, RequestOptions options={}) constmcp::server::ClientPeerinline
elicit(std::string message, protocol::ElicitationSchema schema, RequestOptions options={}) constmcp::server::ClientPeerinline
elicit_async(std::string message, RequestOptions options={}) constmcp::server::ClientPeerinline
elicit_async(std::string message, protocol::ElicitationSchema schema, RequestOptions options={}) constmcp::server::ClientPeerinline
elicit_url(std::string message, std::string elicitation_id, std::string url, RequestOptions options={}) constmcp::server::ClientPeerinline
elicit_url_async(std::string message, std::string elicitation_id, std::string url, RequestOptions options={}) constmcp::server::ClientPeerinline
get_task(std::string_view task_id) constmcp::server::ClientPeerinline
list_all_tasks() constmcp::server::ClientPeerinline
list_roots() constmcp::server::ClientPeerinline
list_roots_async(RequestOptions options={}) constmcp::server::ClientPeerinline
list_tasks() constmcp::server::ClientPeerinline
notify_cancelled(protocol::RequestId request_id, std::string reason={}) constmcp::server::ClientPeerinline
notify_elicitation_complete(std::string elicitation_id) constmcp::server::ClientPeerinline
request(std::string method, protocol::Json params=protocol::Json::object()) constmcp::server::ClientPeerinline
request_async(std::string method, protocol::Json params=protocol::Json::object(), RequestOptions options={}) constmcp::server::ClientPeerinline
supports_elicitation() const noexceptmcp::server::ClientPeerinline
supports_elicitation_form() const noexceptmcp::server::ClientPeerinline
supports_elicitation_url() const noexceptmcp::server::ClientPeerinline
supports_roots() const noexceptmcp::server::ClientPeerinline
supports_sampling_tools() const noexceptmcp::server::ClientPeerinline
supports_task_cancel() const noexceptmcp::server::ClientPeerinline
supports_task_list() const noexceptmcp::server::ClientPeerinline
supports_tasks() const noexceptmcp::server::ClientPeerinline
task_result(std::string_view task_id) constmcp::server::ClientPeerinline