Skip to content

Interface: BusBroadcastMessage

Makaio Framework


Makaio Framework / bus-core / BusBroadcastMessage

Defined in: ../../../packages/bus-core/src/types/transports.ts:197

Broadcast request message sent over transport.

Unlike regular requests (single response), broadcasts expect multiple responses aggregated into an array.

correlationId: string

Defined in: ../../../packages/bus-core/src/types/transports.ts:202


messageId: string

Defined in: ../../../packages/bus-core/src/types/transports.ts:203


namespace: string

Defined in: ../../../packages/bus-core/src/types/transports.ts:200


payload: unknown

Defined in: ../../../packages/bus-core/src/types/transports.ts:201


subject: string

Defined in: ../../../packages/bus-core/src/types/transports.ts:199


optional timeout?: number

Defined in: ../../../packages/bus-core/src/types/transports.ts:211

Caller-specified broadcast timeout in milliseconds.

Propagated across relay hops so relayed broadcast collection preserves the original caller timeout contract. A value of 0 means no automatic timeout.


type: "broadcast"

Defined in: ../../../packages/bus-core/src/types/transports.ts:198