nimwire/transports/inproc
This page is generated from the module’s exported API and ## documentation comments.
In-process linked transport for tests and local composition.
Procedures
Section titled “Procedures”newMcpInProcessTransport
Section titled “newMcpInProcessTransport”proc newMcpInProcessTransport(server: McpServer): McpMessageTransport {. raises: [McpError], tags: [], forbids: [].}Returns: McpMessageTransport.
Arguments
Section titled “Arguments”| Name | Type | Default |
|---|---|---|
server |
McpServer |
newMcpInProcessPeer
Section titled “newMcpInProcessPeer”proc newMcpInProcessPeer(server: McpServer; metadata = McpRequestMeta()): McpPeer {. raises: [McpError], tags: [], forbids: [].}Returns: McpPeer.
Arguments
Section titled “Arguments”| Name | Type | Default |
|---|---|---|
server |
McpServer |
|
metadata |
inferred |
McpRequestMeta() |