rea-agents
    Preparing search index...

    Class ProviderStartupDeadline

    One absolute deadline shared by every phase of a provider startup handshake.

    The deadline owns its timer and the listener attached to an optional caller signal. Adapters must dispose it after startup succeeds or fails.

    Index
    • Parameters

      • timeoutMs: number
      • Optionalsignal: AbortSignal

      Returns ProviderStartupDeadline

    timeoutMs: number
    • get cancelled(): boolean

      True only when the external caller signal initiated cancellation.

      Returns boolean

    • get signal(): AbortSignal

      Composite signal aborted by either the caller or the absolute deadline.

      Returns AbortSignal

    • get timedOut(): boolean

      True when the absolute startup deadline has elapsed.

      Returns boolean

    • Release the deadline timer and external abort listener.

      Returns void

    • Milliseconds still available to the next startup phase.

      Returns number

    • Wait for at most one polling interval under the shared deadline signal.

      Parameters

      • milliseconds: number

      Returns Promise<AbortableWaitResult>