Connectum API Reference / @connectum/core / ConnectumStreamMap
Interface: ConnectumStreamMap
Defined in: packages/core/src/serviceCatalog.ts:42
Module-augmentation target for type-safe streaming ctx.stream(method, ...).
Augmented per streaming RPC, keyed "<typeName>/<method>" → { request; response; kind } where kind is "server-stream", "client-stream", or "bidi". Unary RPCs never appear here — they go to ConnectumCallMap.
Properties
streaming.v1.StreamingService/Bidi
streaming.v1.StreamingService/Bidi:
object
Defined in: packages/core/tests/integration/ctxStream.test.ts:28
kind
kind:
"bidi"
request
request:
Item
response
response:
Item
streaming.v1.StreamingService/Client
streaming.v1.StreamingService/Client:
object
Defined in: packages/core/tests/integration/ctxStream.test.ts:27
kind
kind:
"client-stream"
request
request:
Item
response
response:
Count
streaming.v1.StreamingService/Server
streaming.v1.StreamingService/Server:
object
Defined in: packages/core/tests/integration/ctxStream.test.ts:26
kind
kind:
"server-stream"
request
request:
Item
response
response:
Item
