mqttMessageController.d.ts 1.2 KB

123456789101112131415161718
  1. import { Request, Response } from 'express';
  2. export declare class MqttMessageController {
  3. static getAllMessages(req: Request, res: Response): Promise<void>;
  4. static getMessagesByClientId(req: Request, res: Response): Promise<void>;
  5. static getMessagesByTopic(req: Request, res: Response): Promise<void>;
  6. static getMessagesByType(req: Request, res: Response): Promise<void>;
  7. static getMessagesByTimeRange(req: Request, res: Response): Promise<void>;
  8. static getMessageTypeStats(req: Request, res: Response): Promise<void>;
  9. static getMessageQosStats(req: Request, res: Response): Promise<void>;
  10. static getMessageSizeStats(req: Request, res: Response): Promise<void>;
  11. static getHourlyStats(req: Request, res: Response): Promise<void>;
  12. static getQosStats(req: Request, res: Response): Promise<void>;
  13. static getHourlyMessageStats(req: Request, res: Response): Promise<void>;
  14. static getPopularTopics(req: Request, res: Response): Promise<void>;
  15. static getActiveClients(req: Request, res: Response): Promise<void>;
  16. static getMessageHeatmapData(req: Request, res: Response): Promise<void>;
  17. }
  18. //# sourceMappingURL=mqttMessageController.d.ts.map