cxxmcp 1.1.6
C++ MCP SDK
Loading...
Searching...
No Matches
transport.hpp File Reference

Role-generic MCP transport contract for SDK peer/service layers. More...

#include <optional>
#include <string_view>
#include "cxxmcp/core/result.hpp"
#include "cxxmcp/protocol/types.hpp"
#include "cxxmcp/roles.hpp"

Go to the source code of this file.

Classes

struct  mcp::transport::MessageTraits< Role >
 Message types exchanged by a role-generic transport. More...
 
class  mcp::transport::Transport< Role >
 Minimal message-level transport contract shared by MCP roles. More...
 

Typedefs

using mcp::transport::ClientTransport = Transport< RoleClient >
 
using mcp::transport::ServerTransport = Transport< RoleServer >
 

Detailed Description

Role-generic MCP transport contract for SDK peer/service layers.