UNPKG

mira-app-server

Version:

Mira Server - standalone server application using mira-app-core

36 lines 1 kB
import { Router } from 'express'; import { MiraServer } from '../MiraServer'; export interface DeviceInfo { clientId: string; libraryId: string; connectionTime: string; lastActivity: string; requestInfo: { url?: string; headers: any; remoteAddress?: string; }; status: 'connected' | 'disconnected'; userAgent?: string; ipAddress?: string; } export declare class DeviceRoutes { private router; private backend; constructor(backend: MiraServer); private setupRoutes; private broadcastMessage; private getAllDevices; private getLibraryDevices; private disconnectDevice; private disconnectDeviceByClientId; private sendMessageToDevice; private sendMessageToDeviceByClientId; private sendTestMessageToDevice; private getDeviceMessages; private getDeviceStats; private extractDeviceInfo; private findDeviceClient; getRouter(): Router; } //# sourceMappingURL=DeviceRoutes.d.ts.map