UNPKG

@bacnet-js/device

Version:

A TypeScript library for implementing BACnet IP devices in Node.js.

16 lines 457 B
export type Task<T> = () => Promise<T>; /** * A queue that takes in and runs asynchronous functions (tasks) in series. */ export declare class TaskQueue { #private; constructor(); /** * Runs a task function in the queue. * * @returns a promise that resolves to the same value as that which is * returned by the task function. */ run<O>(task: Task<O>): Promise<O>; } //# sourceMappingURL=taskqueue.d.ts.map