UNPKG

node-opcua-pseudo-session

Version:

pure nodejs OPCUA SDK - module pseudo-session

7 lines (6 loc) 839 B
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[]>;