|
NeoGraph 0.16.0
A C++20 Graph Agent Engine Library — LangGraph for C++
|
This is the complete list of members for neograph::mcp::MCPClient, including all inherited members.
| call_tool(const std::string &name, const json &arguments) | neograph::mcp::MCPClient | |
| call_tool_async(const std::string &name, const json &arguments) | neograph::mcp::MCPClient | |
| call_tool_result_async(const std::string &name, const json &arguments, std::chrono::steady_clock::time_point deadline, std::shared_ptr< graph::CancelToken > cancel_token) | neograph::mcp::MCPClient | |
| get_tool_definitions() | neograph::mcp::MCPClient | |
| get_tools() | neograph::mcp::MCPClient | |
| initialize(const std::string &client_name="neograph") | neograph::mcp::MCPClient | |
| initialize(const std::string &client_name, std::chrono::steady_clock::time_point deadline, std::shared_ptr< graph::CancelToken > cancel_token) | neograph::mcp::MCPClient | |
| initialize_async(const std::string &client_name="neograph") | neograph::mcp::MCPClient | |
| list_tools(const std::optional< std::string > &cursor=std::nullopt) | neograph::mcp::MCPClient | |
| MCPClient(const std::string &server_url) | neograph::mcp::MCPClient | explicit |
| MCPClient(std::vector< std::string > argv) | neograph::mcp::MCPClient | explicit |
| MCPClient(StdioClientConfig config) | neograph::mcp::MCPClient | explicit |
| rpc_call_async(const std::string &method, const json ¶ms=json::object(), std::chrono::steady_clock::time_point deadline=std::chrono::steady_clock::time_point::max(), std::shared_ptr< graph::CancelToken > cancel_token={}) | neograph::mcp::MCPClient | |
| set_tool_list_changed_handler(std::function< void()> handler) | neograph::mcp::MCPClient | |
| shutdown() noexcept | neograph::mcp::MCPClient |