bbas-devicer - v0.2.1
    Preparing search index...

    Interface AsyncBbasStorage

    Asynchronous storage interface (Postgres, Redis). Mirrors the AsyncIpStorage interface from ip-devicer.

    interface AsyncBbasStorage {
        clear(deviceId: string): Promise<void>;
        close(): Promise<void>;
        getHistory(deviceId: string, limit?: number): Promise<BbasSnapshot[]>;
        getLatest(deviceId: string): Promise<BbasSnapshot | null>;
        init(): Promise<void>;
        save(snapshot: BbasSnapshot): Promise<void>;
        size(): Promise<number>;
    }
    Index

    Methods

    • Parameters

      • deviceId: string

      Returns Promise<void>

    • Returns Promise<void>

    • Returns Promise<void>

    • Returns Promise<number>