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
 Implicit conversion from 'BrotliDecoderState *const ' to bool. Possible information loss (Visual Studio Build Tools 2019 16.11.32510.428)

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.