@skyway-sdk/analytics-client
Version:
The official Next Generation JavaScript SDK for SkyWay
16 lines • 477 B
TypeScript
export declare class BackOff {
count: number;
readonly times: number;
/**ms */
readonly interval: number;
/**ms */
readonly jitter: number;
/**20.4 sec {var sum=0;for(i=0;i<=8;i++){sum +=i ** 2 * 100}} */
constructor(props?: Partial<Pick<BackOff, 'times' | 'interval' | 'jitter'>>);
wait(): Promise<boolean>;
get timeout(): number;
get exceeded(): boolean;
reset(): void;
stop(): void;
}
//# sourceMappingURL=backoff.d.ts.map