Interface: OutgoingResponse<T>
Defined in: packages/microservices/src/interfaces/packet.interface.ts:12
An outgoing response packet (request-response pattern).
Type Parameters
| Type Parameter | Default type |
|---|---|
T | unknown |
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
data? | T | Response payload. Undefined when error is set. | packages/microservices/src/interfaces/packet.interface.ts:18 |
error? | string | Error message when the handler threw an exception. | packages/microservices/src/interfaces/packet.interface.ts:20 |
id | string | Identifier matching the originating IncomingRequest.id. | packages/microservices/src/interfaces/packet.interface.ts:14 |
isDisposed? | boolean | When true, the response stream is complete (no more messages). | packages/microservices/src/interfaces/packet.interface.ts:22 |
pattern | string | Record<string, unknown> | Pattern echoed from the request. | packages/microservices/src/interfaces/packet.interface.ts:16 |