Build NapCat Artifacts / Windows Loader Test (push) Canceled after 0s
Build NapCat Artifacts / Type Check & Test (push) Canceled after 0s
Build NapCat Artifacts / Build NapCat.Framework (push) Canceled after 0s
Build NapCat Artifacts / Build NapCat.Shell (push) Canceled after 0s
23 lines
548 B
Plaintext
23 lines
548 B
Plaintext
export declare class TimeoutLatch {
|
|
private timeLeftMS;
|
|
private timeoutMS;
|
|
private isCancelled;
|
|
private isTimeExhausted;
|
|
private callbacks;
|
|
constructor(callback: Function, timeoutMS: number);
|
|
tick(): void;
|
|
cancel(): void;
|
|
reset(): void;
|
|
get isDone(): boolean;
|
|
}
|
|
declare class Scheduler {
|
|
private interval;
|
|
private latches;
|
|
add(latch: TimeoutLatch): void;
|
|
remove(latch: TimeoutLatch): void;
|
|
private start;
|
|
private stop;
|
|
}
|
|
export declare const getScheduler: () => Scheduler;
|
|
export {};
|