Interface DeviceAPI

Device API methods

interface DeviceAPI {
    add(dme: CreateDMERequest): Promise<any>;
    delete(deviceId: string): Promise<void>;
    healthStatus(deviceId: string): Promise<DmeHealthStatus>;
    listDMEs(): Promise<DmeDetails[]>;
    listPresentationProfiles(): Promise<PresentationProfile[]>;
    listZoneDevices(): Promise<ZoneDevice[]>;
    rebootDME(deviceId: string): Promise<any>;
}

Hierarchy

  • API
    • DeviceAPI

Methods

  • Remove a DME from Rev

    Parameters

    • deviceId: string

    Returns Promise<void>

  • Have Rev send a reboot request to the specified DME

    Parameters

    • deviceId: string

    Returns Promise<any>