UNPKG

traffic-monitor-mqtt

Version:

Zentrales Traffic Monitoring via MQTT für Node.js Anwendungen

14 lines (13 loc) 463 B
import { MQTTHandler } from './mqtt-client'; import { TrafficEvent } from './types'; export declare class EventBatcher { private readonly mqttHandler; private readonly batchSize; private readonly flushInterval; private events; private flushTimeout; constructor(mqttHandler: MQTTHandler, batchSize?: number, flushInterval?: number); addEvent(event: TrafficEvent): Promise<void>; flush(): Promise<void>; stop(): Promise<void>; }