This is the complete list of members for McpClient::McpClient, including all inherited members.
| callbacks | McpClient::McpClient | private |
| close() | McpClient::McpClient | |
| complete(hash< auto > ref, hash< auto > argument) | McpClient::McpClient | |
| DefaultConnectTimeout | McpClient::McpClient | |
| DefaultTimeout | McpClient::McpClient | |
| destructor() | McpClient::McpClient | |
| ensureInitialized() | McpClient::McpClient | |
| getNextRequestId() | McpClient::McpClient | |
| getPrompt(string name, soft< hash< auto > > arguments) | McpClient::McpClient | |
| getProtocolVersion() | McpClient::McpClient | |
| getServerCapabilities() | McpClient::McpClient | |
| getServerInfo() | McpClient::McpClient | |
| getSessionId() | McpClient::McpClient | |
| getUrl() | McpClient::McpClient | |
| handleNotification(hash< auto > message) | McpClient::McpClient | |
| handleSseClosed() | McpClient::McpClient | |
| handleSseConnected() | McpClient::McpClient | |
| handleStreamableMessage(auto msg, int request_id) | McpClient::McpClient | |
| http | McpClient::McpClient | private |
| invokeCallback(string event, soft< list< auto > > args) | McpClient::McpClient | |
| isInitialized() | McpClient::McpClient | |
| isSseListenerRunning() | McpClient::McpClient | |
| JsonRpcVersion | McpClient::McpClient | |
| listPrompts() | McpClient::McpClient | |
| listResources() | McpClient::McpClient | |
| listTools() | McpClient::McpClient | |
| logDebug(string fmt) | McpClient::McpClient | |
| logger | McpClient::McpClient | private |
| openStreamableGet() | McpClient::McpClient | |
| pending_requests | McpClient::McpClient | private |
| ping() | McpClient::McpClient | |
| protocol_version | McpClient::McpClient | private |
| readResource(string uri) | McpClient::McpClient | |
| readStreamableBody(HttpStreamClient::HTTPResponseStream stream) | McpClient::McpClient | |
| readStreamableJsonResponse(HttpStreamClient::HTTPResponseStream stream) | McpClient::McpClient | |
| readStreamableSseResponse(HttpStreamClient::HTTPResponseStream stream, int request_id) | McpClient::McpClient | |
| removeCallback(string event) | McpClient::McpClient | |
| sendNotification(string method, soft< hash< auto > > params) | McpClient::McpClient | |
| sendRequest(string method, soft< hash< auto > > params) | McpClient::McpClient | |
| sendRequestLegacy(string method, soft< hash< auto > > params) | McpClient::McpClient | |
| sendRequestStreamable(string method, soft< hash< auto > > params) | McpClient::McpClient | |
| server_capabilities | McpClient::McpClient | private |
| server_info | McpClient::McpClient | private |
| session_id | McpClient::McpClient | private |
| setCallback(string event, code callback) | McpClient::McpClient | |
| setLogLevel(string level) | McpClient::McpClient | |
| setSessionId(string sid) | McpClient::McpClient | |
| sse_client | McpClient::McpClient | private |
| startLegacySseListener() | McpClient::McpClient | |
| startSseListener() | McpClient::McpClient | |
| startStreamableListener() | McpClient::McpClient | |
| stopLegacySseListener() | McpClient::McpClient | |
| stopSseListener() | McpClient::McpClient | |
| stopStreamableListener() | McpClient::McpClient | |
| stream_http | McpClient::McpClient | private |
| stream_tp | McpClient::McpClient | private |
| streamable_stream | McpClient::McpClient | private |
| streamableEventLoop() | McpClient::McpClient | |
| update(string event_id, hash< auto > data_) | McpClient::McpClient | |
| url | McpClient::McpClient | private |