@japofc/baileys - v2.4.7
    Preparing search index...

    Interface RetryOptions

    Async retry with exponential backoff.

    interface RetryOptions {
        attempts?: number;
        baseDelayMs?: number;
        factor?: number;
        jitter?: boolean;
        maxDelayMs?: number;
        onRetry?: (
            info: { attempt: number; delayMs: number; error: unknown },
        ) => void;
        random?: () => number;
        shouldRetry?: (error: unknown, attempt: number) => boolean;
        signal?: AbortSignal;
        sleep?: (ms: number) => Promise<void>;
    }

    Hierarchy (View Summary)

    Index
    attempts?: number
    baseDelayMs?: number
    factor?: number
    jitter?: boolean
    maxDelayMs?: number
    onRetry?: (info: { attempt: number; delayMs: number; error: unknown }) => void
    random?: () => number
    shouldRetry?: (error: unknown, attempt: number) => boolean
    signal?: AbortSignal

    Cancel the retry loop: aborts before the first attempt if already aborted, and interrupts a backoff wait mid-flight. Rejects with the signal's reason or an AbortError.

    sleep?: (ms: number) => Promise<void>