mcp4k
Toggle table of contents
0.4.8
common
Target filter
common
Switch theme
Search in API
Skip to content
mcp4k
mcp4k-runtime
/
sh.ondr.mcp4k.runtime.transport
Package-level
declarations
Types
Functions
Types
Channel
Transport
Link copied to clipboard
class
ChannelTransport
(
incoming
:
Channel
<
String
>
=
Channel(Channel.UNLIMITED)
,
outgoing
:
Channel
<
String
>
=
Channel(Channel.UNLIMITED)
)
:
Transport
Stdio
Transport
Link copied to clipboard
class
StdioTransport
:
Transport
Transport
Link copied to clipboard
interface
Transport
Functions
run
Transport
Loop
Link copied to clipboard
suspend
fun
runTransportLoop
(
transport
:
Transport
,
onMessageLine
:
suspend
(
String
)
->
Unit
,
onError
:
suspend
(
Throwable
)
->
Unit
?
=
null
,
onClose
:
suspend
(
)
->
Unit
?
=
null
)