IFClite TypeScript API
    Preparing search index...

    Interface RepairControllerOptions

    interface RepairControllerOptions {
        attemptBudgetMs?: number;
        maxAttempts?: number;
        now?: () => number;
        totalBudgetMs?: number;
    }
    Index
    attemptBudgetMs?: number

    Wall-clock budget per attempt, in ms. Default 90 s.

    maxAttempts?: number

    Maximum number of repair attempts. Default 4.

    now?: () => number

    Optional clock for tests.

    totalBudgetMs?: number

    Total wall-clock budget for the whole repair, in ms. Default 6 min.