@cocalc/project
Version:
CoCalc: project daemon
30 lines (29 loc) • 712 B
TypeScript
/// <reference types="node" />
import { EventEmitter } from "events";
import { ProjectInfo } from "./types";
export declare class ProjectInfoServer extends EventEmitter {
private last?;
private readonly dbg;
private running;
private readonly testing;
private ticks;
private pagesize;
private delay_s;
constructor(testing?: boolean);
latest(): ProjectInfo | undefined;
private uptime;
private stat;
private dt;
private cpu;
private cmdline;
private cocalc;
private process;
private processes;
private cgroup;
private disk_usage;
private init;
private get_info;
stop(): void;
start(): Promise<void>;
private _start;
}