| cancelRequest(hash< auto > cx, hash< auto > params) | McpServerHandler::McpServerHandler | |
| cleanupExpiredTasks(string sessionId) | McpServerHandler::McpServerHandler | |
| completionComplete(hash< auto > cx, soft< hash< auto > > params) | McpServerHandler::McpServerHandler | |
| completionCompleteIntern(hash< auto > cx, soft< hash< auto > > params) | McpServerHandler::McpServerHandler | |
| constructor(Logger::LoggerInterface logger, HttpServer::AbstractAuthenticator auth) | McpServerHandler::McpServerHandler | |
| constructor(HttpServer::AbstractAuthenticator auth) | McpServerHandler::McpServerHandler | |
| constructor() | McpServerHandler::McpServerHandler | |
| createTask(soft< auto > requestId, soft< int > ttl, soft< hash< auto > > params, string sessionId, string method) | McpServerHandler::McpServerHandler | |
| DefaultSessionTimeoutSecs | McpServerHandler::McpServerHandler | |
| executeToolInBackground(hash< auto > cx, hash< auto > params, hash< McpToolInfo > info, string sessionId, string taskId) | McpServerHandler::McpServerHandler | |
| generateTaskId() | McpServerHandler::McpServerHandler | |
| getHeartbeatMessage(McpServerConnection conn) | McpServerHandler::McpServerHandler | |
| getNextRequestId() | McpServerHandler::McpServerHandler | |
| getProgressToken(soft< hash< auto > > params) | McpServerHandler::McpServerHandler | |
| getSessionCount() | McpServerHandler::McpServerHandler | |
| getSessionInfo() | McpServerHandler::McpServerHandler | |
| getSessionTimeout() | McpServerHandler::McpServerHandler | |
| getTaskInfo(string sessionId, string taskId) | McpServerHandler::McpServerHandler | |
| getTaskResponse(hash< McpTaskInfo > task) | McpServerHandler::McpServerHandler | |
| getToolNames() | McpServerHandler::McpServerHandler | |
| hasTools(string name) | McpServerHandler::McpServerHandler | |
| isRequestCancelled(string sessionId, auto requestId) | McpServerHandler::McpServerHandler | |
| loggingSetLevel(hash< auto > cx, soft< hash< auto > > params) | McpServerHandler::McpServerHandler | |
| markCancellationProcessed(string sessionId, auto requestId) | McpServerHandler::McpServerHandler | |
| matchResourceTemplate(string uri) | McpServerHandler::McpServerHandler | |
| matchUriTemplate(string template, string uri) | McpServerHandler::McpServerHandler | |
| MaxMcpToolNameLength | McpServerHandler::McpServerHandler | |
| NoInputDescription | McpServerHandler::McpServerHandler | |
| pmap | McpServerHandler::McpServerHandler | private |
| registerNewConnectionIntern(string cid, ServerSentEventConnection conn) | McpServerHandler::McpServerHandler | |
| registerPrompt(soft< code > handler, soft< list< hash< auto > > > arguments, string name, string desc) | McpServerHandler::McpServerHandler | |
| registerResource(soft< code > reader, string mimeType, string desc, string uri, string name) | McpServerHandler::McpServerHandler | |
| registerResourceTemplate(soft< hash< auto > > annotations, soft< code > reader, soft< string > mimeType, soft< string > desc, string uriTemplate, string name) | McpServerHandler::McpServerHandler | |
| registerTool(soft< AbstractDataProvider > prov, soft< hash< auto > > extra, soft< bool > input_initialized, code tool, soft< AbstractDataProviderType > input, string name, string desc) | McpServerHandler::McpServerHandler | |
| resourcesSubscribe(hash< auto > cx, soft< hash< auto > > params) | McpServerHandler::McpServerHandler | |
| resourcesTemplatesList(hash< auto > cx, soft< hash< auto > > params) | McpServerHandler::McpServerHandler | |
| resourcesUnsubscribe(hash< auto > cx, soft< hash< auto > > params) | McpServerHandler::McpServerHandler | |
| rmap | McpServerHandler::McpServerHandler | private |
| rtmap | McpServerHandler::McpServerHandler | private |
| sendClientRequestAndWait(int timeout_ms, hash< auto > params, string method, string sessionId, McpServerConnection conn) | McpServerHandler::McpServerHandler | |
| sendProgress(soft< string > message, soft< int > total, int progress, string sessionId, string progressToken) | McpServerHandler::McpServerHandler | |
| sendTaskStatusNotification(string sessionId, string taskId) | McpServerHandler::McpServerHandler | |
| setSessionTimeout(int timeout_secs) | McpServerHandler::McpServerHandler | |
| setTaskResult(soft< hash< auto > > error, soft< hash< auto > > result, string sessionId, string taskId) | McpServerHandler::McpServerHandler | |
| sidmap | McpServerHandler::McpServerHandler | private |
| smap | McpServerHandler::McpServerHandler | private |
| SseHandlerOpts | McpServerHandler::McpServerHandler | |
| tasksCancel(hash< auto > cx, soft< hash< auto > > params) | McpServerHandler::McpServerHandler | |
| tasksGet(hash< auto > cx, soft< hash< auto > > params) | McpServerHandler::McpServerHandler | |
| tasksList(hash< auto > cx, soft< hash< auto > > params) | McpServerHandler::McpServerHandler | |
| tasksResult(hash< auto > cx, soft< hash< auto > > params) | McpServerHandler::McpServerHandler | |
| tmap | McpServerHandler::McpServerHandler | private |
| toolsCallAsTask(soft< auto > requestId, hash< auto > cx, soft< hash< auto > > params) | McpServerHandler::McpServerHandler | |
| toolsCallIntern(hash< auto > cx, soft< hash< auto > > params) | McpServerHandler::McpServerHandler | |
| unregisterPrompt(string name) | McpServerHandler::McpServerHandler | |
| unregisterResource(string uri) | McpServerHandler::McpServerHandler | |
| unregisterResourceTemplate(string uriTemplate) | McpServerHandler::McpServerHandler | |
| unregisterTool(string name) | McpServerHandler::McpServerHandler | |
| updateTaskStatus(soft< string > message, string status, string sessionId, string taskId) | McpServerHandler::McpServerHandler | |