UNPKG

@springtree/eva-core

Version:
44 lines (35 loc) 978 B
declare module EVA.Devices.StatusChecker { export interface ImAlive { MacAddress?: string; } export interface ListOrganizationUnitsWithDeviceStatus { } export interface ListOrganizationUnitsWithDeviceStatusResponse { OrganizationUnits: OrganizationUnitDeviceStatus[]; Error: EVA.Core.ServiceError; } export interface OrganizationUnitDeviceStatus { ApplicationID: number; ID: number; Type: EVA.Core.OrganizationUnitTypes; Name: string; Latitude?: number; Longitude?: number; Status: number; Devices: DeviceStatusSummary[]; } export interface DeviceStatusSummary { ID: number; Name: string; Type: string; Status: number; ModificationTime?: string; } export interface ListOrganizationUnitWithDeviceDetails { ID: number; } export interface ListOrganizationUnitWithDeviceDetailsResponse { OrganizationUnit: OrganizationUnitDeviceStatus; Error: EVA.Core.ServiceError; } }