Information about a registered engine instance

interface EngineRegistrationInfo {
    className: string;
    estimatedMemoryBytes: number;
    instance: unknown;
    isLoaded: boolean;
    itemCount: number;
    lastLoadedAt: Date;
    registeredAt: Date;
}

Properties

className: string

The constructor/class name of the engine

estimatedMemoryBytes: number

Estimated memory usage in bytes (if calculable)

instance: unknown

Reference to the engine instance

isLoaded: boolean

Whether the engine is currently loaded

itemCount: number

Number of data items loaded in the engine

lastLoadedAt: Date

When the engine was last loaded/configured

registeredAt: Date

When the engine was registered