@resonatehq/sdk
    Preparing search index...

    Class Promises

    Index

    Constructors

    Methods

    • Parameters

      • promiseId: string
      • rootPromiseId: string
      • recv: string
      • timeout: number

      Returns Promise<{ callback: CallbackRecord | undefined; promise: DurablePromiseRecord }>

    • Parameters

      • id: string
      • __namedParameters: {
            data?: string;
            headers?: Record<string, string>;
            ikey?: string;
            strict?: boolean;
        } = {}

      Returns Promise<DurablePromiseRecord<string>>

    • Parameters

      • id: string
      • timeout: number
      • __namedParameters: {
            data?: string;
            headers?: Record<string, string>;
            ikey?: string;
            strict?: boolean;
            tags?: Record<string, string>;
        } = {}

      Returns Promise<DurablePromiseRecord<string>>

    • Parameters

      • id: string
      • timeout: number
      • pid: string
      • ttl: number
      • __namedParameters: {
            data?: string;
            headers?: Record<string, string>;
            ikey?: string;
            strict?: boolean;
            tags?: Record<string, string>;
        } = {}

      Returns Promise<{ promise: DurablePromiseRecord; task?: TaskRecord }>

    • Parameters

      • id: string

      Returns Promise<DurablePromiseRecord<string>>

    • Parameters

      • id: string
      • __namedParameters: {
            data?: string;
            headers?: Record<string, string>;
            ikey?: string;
            strict?: boolean;
        } = {}

      Returns Promise<DurablePromiseRecord<string>>

    • Parameters

      • id: string
      • __namedParameters: {
            data?: string;
            headers?: Record<string, string>;
            ikey?: string;
            strict?: boolean;
        } = {}

      Returns Promise<DurablePromiseRecord<string>>

    • Parameters

      • id: string
      • __namedParameters: { limit?: number; state?: "pending" | "resolved" | "rejected" } = {}

      Returns AsyncGenerator<DurablePromiseRecord<string>[], void>

    • Parameters

      • id: string
      • promiseId: string
      • timeout: number
      • recv: string

      Returns Promise<{ callback: CallbackRecord | undefined; promise: DurablePromiseRecord }>