UNPKG

node-opcua-pseudo-session

Version:

pure nodejs OPCUA SDK - module pseudo-session

7 lines (6 loc) 849 B
import type { BrowseDescriptionOptions, BrowseResult } from "node-opcua-service-browse"; import type { BrowseDescriptionLike, IBasicSessionBrowseAsyncMultiple, IBasicSessionBrowseNextAsyncMultiple, IBasicSessionReadAsyncMultiple } 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[]>;