Skip to content

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