camstreamerlib
Version:
Helper library for CamStreamer ACAP applications.
17 lines (16 loc) • 651 B
TypeScript
/// <reference types="node" />
/// <reference types="node" />
import { IClient, HttpOptions, TGetParams, TPostParams } from '../internal/types';
import { FormData as UndiciFormData, Response as UndiciResponse } from 'undici';
export declare class DefaultClient implements IClient<UndiciResponse, UndiciFormData | Buffer> {
private tls;
private ip;
private port;
private user;
private pass;
private httpRequestSender;
constructor(opt?: HttpOptions);
get(params: TGetParams): Promise<UndiciResponse>;
post(params: TPostParams<UndiciFormData | Buffer>): Promise<UndiciResponse>;
private getBaseConnectionParams;
}