cxxmcp 1.1.6
C++ MCP SDK
Loading...
Searching...
No Matches
mcp::client::Client Member List

This is the complete list of members for mcp::client::Client, including all inherited members.

call_raw(std::string_view name, const protocol::Json &arguments=protocol::Json::object())mcp::client::Client
call_tool(const protocol::ToolCall &call)mcp::client::Client
call_tool_async(const protocol::ToolCall &call, RequestOptions options={})mcp::client::Client
call_tool_async(std::string_view name, const protocol::Json &arguments=protocol::Json::object(), RequestOptions options={})mcp::client::Client
call_tool_task(const protocol::ToolCall &call)mcp::client::Client
call_tool_task_async(const protocol::ToolCall &call, RequestOptions options={})mcp::client::Client
cancel_task(const protocol::TaskCancelParams &request)mcp::client::Client
cancel_task(std::string_view task_id)mcp::client::Client
cancel_task_async(const protocol::TaskCancelParams &request, RequestOptions options={})mcp::client::Client
cancel_task_async(std::string_view task_id, RequestOptions options={})mcp::client::Client
CancelledHandler typedefmcp::client::Client
Client(std::unique_ptr< Transport > transport)mcp::client::Clientexplicit
Client(const Client &)=delete (defined in mcp::client::Client)mcp::client::Client
Client(Client &&other) noexcept (defined in mcp::client::Client)mcp::client::Client
complete(const protocol::CompleteParams &request)mcp::client::Client
complete(const protocol::Json &request)mcp::client::Client
complete_async(const protocol::CompleteParams &request, RequestOptions options={})mcp::client::Client
complete_async(const protocol::Json &request, RequestOptions options={})mcp::client::Client
complete_prompt_argument(std::string_view prompt_name, std::string_view argument_name, std::string current_value, protocol::Json context=protocol::Json::object())mcp::client::Client
complete_prompt_simple(std::string_view prompt_name, std::string_view argument_name, std::string current_value, protocol::Json context=protocol::Json::object())mcp::client::Client
complete_resource_argument(std::string_view uri_template, std::string_view argument_name, std::string current_value, protocol::Json context=protocol::Json::object())mcp::client::Client
complete_resource_simple(std::string_view uri_template, std::string_view argument_name, std::string current_value, protocol::Json context=protocol::Json::object())mcp::client::Client
connect_stdio(StdioEndpoint endpoint)mcp::client::Clientstatic
create_elicitation(const protocol::CreateElicitationRequestParam &request)mcp::client::Client
create_elicitation(const protocol::Json &request)mcp::client::Client
create_elicitation_async(const protocol::CreateElicitationRequestParam &request, RequestOptions options={})mcp::client::Client
create_elicitation_async(const protocol::Json &request, RequestOptions options={})mcp::client::Client
create_message(const protocol::CreateMessageParams &request)mcp::client::Client
create_message(const protocol::Json &request)mcp::client::Client
create_message_async(const protocol::CreateMessageParams &request, RequestOptions options={})mcp::client::Client
create_message_async(const protocol::Json &request, RequestOptions options={})mcp::client::Client
CreateElicitationRequestHandler typedef (defined in mcp::client::Client)mcp::client::Client
CreateMessageRequestHandler typedef (defined in mcp::client::Client)mcp::client::Client
CustomRequestCancellationHandler typedef (defined in mcp::client::Client)mcp::client::Client
CustomRequestHandler typedefmcp::client::Client
ElicitationCompleteHandler typedefmcp::client::Client
ElicitationRequestCancellationHandler typedef (defined in mcp::client::Client)mcp::client::Client
ElicitationRequestHandler typedefmcp::client::Client
get_prompt(const protocol::PromptsGetParams &params)mcp::client::Client
get_prompt(std::string_view name, const protocol::Json &arguments=protocol::Json::object())mcp::client::Client
get_prompt_async(const protocol::PromptsGetParams &params, RequestOptions options={})mcp::client::Client
get_prompt_async(std::string_view name, const protocol::Json &arguments=protocol::Json::object(), RequestOptions options={})mcp::client::Client
get_task(const protocol::TaskGetParams &request)mcp::client::Client
get_task(std::string_view task_id)mcp::client::Client
get_task_async(const protocol::TaskGetParams &request, RequestOptions options={})mcp::client::Client
get_task_async(std::string_view task_id, RequestOptions options={})mcp::client::Client
handle_notification(const protocol::JsonRpcNotification &notification)mcp::client::Client
handle_request(const protocol::JsonRpcRequest &request)mcp::client::Client
initialize(std::string client_name="cxxmcp", std::string client_version="0")mcp::client::Client
initialize(std::string client_name, std::string client_version, RequestOptions options)mcp::client::Client
InitializedHandler typedefmcp::client::Client
list_all_prompts()mcp::client::Client
list_all_resource_templates()mcp::client::Client
list_all_resources()mcp::client::Client
list_all_tasks()mcp::client::Client
list_all_tools()mcp::client::Client
list_prompts()mcp::client::Client
list_prompts_async(RequestOptions options={})mcp::client::Client
list_prompts_page(const protocol::PaginatedRequestParams &params={})mcp::client::Client
list_resource_templates()mcp::client::Client
list_resource_templates_async(RequestOptions options={})mcp::client::Client
list_resource_templates_page(const protocol::PaginatedRequestParams &params={})mcp::client::Client
list_resources()mcp::client::Client
list_resources_async(RequestOptions options={})mcp::client::Client
list_resources_page(const protocol::PaginatedRequestParams &params={})mcp::client::Client
list_roots() constmcp::client::Client
list_tasks()mcp::client::Client
list_tasks_async(RequestOptions options={})mcp::client::Client
list_tasks_page(const protocol::TaskListParams &request={})mcp::client::Client
list_tools()mcp::client::Client
list_tools_async(RequestOptions options={})mcp::client::Client
list_tools_page(const protocol::PaginatedRequestParams &params={})mcp::client::Client
ListChangedHandler typedefmcp::client::Client
ListRootsRequestHandler typedef (defined in mcp::client::Client)mcp::client::Client
LoggingMessageHandler typedefmcp::client::Client
notify(const protocol::JsonRpcNotification &notification)mcp::client::Client
notify_cancelled(protocol::RequestId request_id, std::string reason={})mcp::client::Client
notify_initialized()mcp::client::Client
notify_progress(protocol::ProgressToken progress_token, double progress, std::optional< double > total=std::nullopt, std::string message={})mcp::client::Client
notify_roots_list_changed()mcp::client::Client
on_cancelled(CancelledHandler handler)mcp::client::Client
on_create_elicitation_request(CreateElicitationRequestHandler handler)mcp::client::Client
on_create_elicitation_request(ElicitationRequestCancellationHandler handler) (defined in mcp::client::Client)mcp::client::Client
on_create_message_request(CreateMessageRequestHandler handler)mcp::client::Client
on_create_message_request(SamplingRequestCancellationHandler handler) (defined in mcp::client::Client)mcp::client::Client
on_custom_notification(RawNotificationHandler handler)mcp::client::Client
on_custom_request(CustomRequestHandler handler)mcp::client::Client
on_custom_request(CustomRequestCancellationHandler handler) (defined in mcp::client::Client)mcp::client::Client
on_elicitation_complete(ElicitationCompleteHandler handler)mcp::client::Client
on_elicitation_request(ElicitationRequestHandler handler)mcp::client::Client
on_elicitation_request(ElicitationRequestCancellationHandler handler) (defined in mcp::client::Client)mcp::client::Client
on_initialized(InitializedHandler handler)mcp::client::Client
on_list_roots_request(ListRootsRequestHandler handler)mcp::client::Client
on_list_roots_request(RootsListRequestCancellationHandler handler) (defined in mcp::client::Client)mcp::client::Client
on_logging_message(LoggingMessageHandler handler)mcp::client::Client
on_progress(ProgressHandler handler)mcp::client::Client
on_prompt_list_changed(ListChangedHandler handler)mcp::client::Client
on_raw_notification(RawNotificationHandler handler)mcp::client::Client
on_resource_list_changed(ListChangedHandler handler)mcp::client::Client
on_resource_updated(ResourceUpdatedHandler handler)mcp::client::Client
on_roots_list_changed(ListChangedHandler handler)mcp::client::Client
on_roots_list_request(RootsListRequestHandler handler)mcp::client::Client
on_roots_list_request(RootsListRequestCancellationHandler handler) (defined in mcp::client::Client)mcp::client::Client
on_sampling_request(SamplingRequestHandler handler)mcp::client::Client
on_sampling_request(SamplingRequestCancellationHandler handler) (defined in mcp::client::Client)mcp::client::Client
on_task_status(TaskStatusHandler handler)mcp::client::Client
on_tool_list_changed(ListChangedHandler handler)mcp::client::Client
operator=(const Client &)=delete (defined in mcp::client::Client)mcp::client::Client
operator=(Client &&other) noexcept (defined in mcp::client::Client)mcp::client::Client
ping()mcp::client::Client
ProgressHandler typedefmcp::client::Client
raw_notification(const protocol::JsonRpcNotification &notification)mcp::client::Client
raw_request(const protocol::JsonRpcRequest &request)mcp::client::Client
RawNotificationHandler typedefmcp::client::Client
read_resource(const protocol::ResourcesReadParams &params)mcp::client::Client
read_resource(std::string_view uri)mcp::client::Client
read_resource_async(const protocol::ResourcesReadParams &params, RequestOptions options={})mcp::client::Client
read_resource_async(std::string_view uri, RequestOptions options={})mcp::client::Client
request(const protocol::JsonRpcRequest &request)mcp::client::Client
request_async(std::string method, protocol::Json params=protocol::Json::object(), RequestOptions options={})mcp::client::Client
request_async(std::string method, protocol::Json params, Parser parser, RequestOptions options={})mcp::client::Clientinline
ResourceUpdatedHandler typedefmcp::client::Client
Root typedef (defined in mcp::client::Client)mcp::client::Client
RootsListRequestCancellationHandler typedef (defined in mcp::client::Client)mcp::client::Client
RootsListRequestHandler typedefmcp::client::Client
SamplingRequestCancellationHandler typedef (defined in mcp::client::Client)mcp::client::Client
SamplingRequestHandler typedefmcp::client::Client
server_capabilities() constmcp::client::Client
set_capabilities(protocol::ClientCapabilities capabilities)mcp::client::Client
set_handler(const ClientHandler &handler)mcp::client::Clientinline
set_handler(const ClientHandlerInterface &handler)mcp::client::Clientinline
set_level(const protocol::LoggingSetLevelParams &params)mcp::client::Client
set_level(std::string_view level)mcp::client::Client
set_roots(std::vector< protocol::Root > roots)mcp::client::Client
start()mcp::client::Client
stop() noexceptmcp::client::Client
subscribe(std::string_view uri)mcp::client::Client
task_result(const protocol::TaskResultParams &request)mcp::client::Client
task_result(std::string_view task_id)mcp::client::Client
task_result_async(const protocol::TaskResultParams &request, RequestOptions options={})mcp::client::Client
task_result_async(std::string_view task_id, RequestOptions options={})mcp::client::Client
TaskStatusHandler typedefmcp::client::Client
unsubscribe(std::string_view uri)mcp::client::Client
~Client()mcp::client::Client