---
url: https://node-ts.github.io/bus/api/bus-core/interfaces/InMemoryMessage.md
---
[API reference](../../index.md) / [@node-ts/bus-core](../index.md) / InMemoryMessage

# Interface: InMemoryMessage

Defined in: [packages/bus-core/src/transport/in-memory-queue.ts:16](https://github.com/node-ts/bus/blob/2e6cf65c27833b707ae31ee623cfb6343770f434/packages/bus-core/src/transport/in-memory-queue.ts#L16)

## Properties

| Property | Type | Description | Defined in |
| ------ | ------ | ------ | ------ |
| <a id="property-inflight"></a> `inFlight` | `boolean` | If the message is currently being handled and not visible to other consumers | [packages/bus-core/src/transport/in-memory-queue.ts:20](https://github.com/node-ts/bus/blob/2e6cf65c27833b707ae31ee623cfb6343770f434/packages/bus-core/src/transport/in-memory-queue.ts#L20) |
| <a id="property-payload"></a> `payload` | [`Message`](../../bus-messages/classes/Message.md) | The body of the message that was sent by the consumer | [packages/bus-core/src/transport/in-memory-queue.ts:30](https://github.com/node-ts/bus/blob/2e6cf65c27833b707ae31ee623cfb6343770f434/packages/bus-core/src/transport/in-memory-queue.ts#L30) |
| <a id="property-seencount"></a> `seenCount` | `number` | The number of times the message has been fetched from the queue | [packages/bus-core/src/transport/in-memory-queue.ts:25](https://github.com/node-ts/bus/blob/2e6cf65c27833b707ae31ee623cfb6343770f434/packages/bus-core/src/transport/in-memory-queue.ts#L25) |
