node-opcua-pseudo-session
Version:
pure nodejs OPCUA SDK - module pseudo-session
7 lines (6 loc) • 839 B
TypeScript
import { BrowseDescriptionOptions, BrowseResult } from "node-opcua-service-browse";
import { IBasicSessionReadAsyncMultiple, IBasicSessionBrowseAsyncMultiple, IBasicSessionBrowseNextAsyncMultiple, BrowseDescriptionLike } from "./basic_session_interface";
export type ISessionForBrowseAll = IBasicSessionBrowseAsyncMultiple & IBasicSessionBrowseNextAsyncMultiple & IBasicSessionReadAsyncMultiple;
export declare function browseAll(session: ISessionForBrowseAll, nodeToBrowse: BrowseDescriptionLike): Promise<BrowseResult>;
export declare function browseAll(session: ISessionForBrowseAll, nodesToBrowse: BrowseDescriptionLike[]): Promise<BrowseResult[]>;
export declare function browseAll2(session: IBasicSessionBrowseAsyncMultiple & IBasicSessionBrowseNextAsyncMultiple, nodesToBrowse: BrowseDescriptionOptions[]): Promise<BrowseResult[]>;