dt-common-device
Version:
A secure and robust device management library for IoT applications
11 lines (10 loc) • 496 B
TypeScript
import { IHybridHttpQueue, IQueueResponse } from "../interfaces";
import { HttpCallOption } from "../types/http.types";
import { RequestQueueOptions } from "../types/queue.types";
export declare class QueueService implements IHybridHttpQueue {
private readonly hybridQueue;
constructor();
request(options: RequestQueueOptions): Promise<IQueueResponse>;
handleRequest(url: string, method: string, options: HttpCallOption): Promise<IQueueResponse>;
shutdown(): Promise<void>;
}