Type Alias IReaderSemaphoreSlotData

IReaderSemaphoreSlotData: IReaderSemaphoreSlotExpirationData & { id: string }

Complete reader semaphore slot including slot ID and expiration. Represents a single reader occupying a slot in the reader semaphore.

IMPORT_PATH: "@daiso-tech/core/shared-lock/contracts"

Type declaration

  • id: string

    Unique identifier for this reader slot. Generated when a reader acquires a slot, used for releasing or extending it.