node-opcua-client
Version:
pure nodejs OPCUA SDK - module client
19 lines (18 loc) • 698 B
TypeScript
/**
* @module node-opcua-client
*/
import { type NodeIdLike } from "node-opcua-nodeid";
import type { IBasicSessionReadAsyncMultiple, IBasicSessionTranslateBrowsePathAsyncMultiple } from "node-opcua-pseudo-session";
import type { Variant } from "node-opcua-variant";
interface AnalogDataItemSnapshot {
engineeringUnits: Variant | null;
engineeringUnitsRange: Variant | null;
instrumentRange: Variant | null;
valuePrecision: Variant | null;
definition: Variant | null;
}
/**
*
*/
export declare function readUAAnalogItem(session: IBasicSessionTranslateBrowsePathAsyncMultiple & IBasicSessionReadAsyncMultiple, nodeId: NodeIdLike): Promise<AnalogDataItemSnapshot>;
export {};