@cocalc/project
Version:
CoCalc: project daemon
25 lines (24 loc) • 644 B
TypeScript
/// <reference types="node" />
import { EventEmitter } from "events";
export declare class UsageInfoServer extends EventEmitter {
private readonly dbg;
private running;
private readonly testing;
private readonly project_info;
private readonly path;
private info?;
private usage?;
private last?;
constructor(path: any, testing?: boolean);
private init;
private path_process;
private proces_tree_stats;
private usage_children;
private path_usage_info;
private update;
private should_update;
private get_usage;
stop(): void;
start(): Promise<void>;
private _start;
}