MeshLib C++ Docs
Loading...
Searching...
No Matches
MRMCPGatewayBackend.h File Reference
#include "MRMcp/MRFastmcpp.h"
#include <atomic>
#include <mutex>
#include <string>

Go to the source code of this file.

Namespaces

namespace  MR
 only for bindings generation
namespace  MR::McpGateway

Functions

std::atomic< bool > & MR::McpGateway::getBackendAlive ()
bool MR::McpGateway::probeBackendAlive (const std::string &targetUrl)
void MR::McpGateway::updateBackendAliveAndNotify (bool nowAlive)
bool MR::McpGateway::probeAndTrackBackend (const std::string &targetUrl)
std::mutex & MR::McpGateway::gatewayStdoutMutex ()
void MR::McpGateway::registerLocalTools (fastmcpp::ProxyApp &proxy, const Config &cfg)
 Registers the gateway-local launch and status tools on proxy.