mcp_toolkit/transport/sse
Types
pub type RegistryMsg {
Alloc(process.Subject(String))
Put(String, process.Subject(SseMsg))
Remove(String)
Get(
String,
process.Subject(option.Option(process.Subject(SseMsg))),
)
}
Constructors
-
Alloc(process.Subject(String)) -
Put(String, process.Subject(SseMsg)) -
Remove(String) -
Get( String, process.Subject(option.Option(process.Subject(SseMsg))), )
Values
pub fn handle_get(
req: request.Request(@internal Connection),
registry: process.Subject(RegistryMsg),
) -> response.Response(mist.ResponseData)
pub fn handle_post(
req: request.Request(@internal Connection),
registry: process.Subject(RegistryMsg),
srv: server.Server,
) -> response.Response(mist.ResponseData)
pub fn handle_sse(
req: request.Request(@internal Connection),
registry: process.Subject(RegistryMsg),
server: server.Server,
) -> response.Response(mist.ResponseData)
pub fn start_registry() -> process.Subject(RegistryMsg)