UNPKG

node-opcua-pseudo-session

Version:

pure nodejs OPCUA SDK - module pseudo-session

12 lines (11 loc) 615 B
import { NodeId, NodeIdLike } from "node-opcua-nodeid"; import { StatusCode } from "node-opcua-status-code"; import { Variant } from "node-opcua-variant"; import { IBasicSessionAsyncMultiple } from "./basic_session_interface"; export interface NodeAttributes { nodeId: NodeId; statusCode: StatusCode; [key: string]: Variant | NodeId | StatusCode; } export declare function readAllAttributes(session: IBasicSessionAsyncMultiple, nodeId: NodeIdLike): Promise<NodeAttributes[]>; export declare function readAllAttributes(session: IBasicSessionAsyncMultiple, nodeId: NodeIdLike[]): Promise<NodeAttributes>;