UNPKG

camstreamerlib

Version:

Helper library for CamStreamer ACAP applications.

17 lines (16 loc) 626 B
import { GenetecAgentOptions, TCameraDetail, TCameraGuidsResponse, TParams } from '../../types/GenetecAgent'; export declare class GenetecAgent { private settings; private baseUrl; private credentials; constructor(options?: GenetecAgentOptions); checkConnection(): Promise<void>; getAllCameraGuids(): Promise<TCameraGuidsResponse>; getCameraDetails(guids: { Guid: string; }[], parameters: TParams): Promise<TCameraDetail[]>; sendBookmark(guids: string[], bookmarkText: string): Promise<void>; private getRequestOptions; private getTimeStamp; private fetchWithTimeout; }