NodeOPCUA API Documentation
    Preparing search index...

    Interface IBasicSessionAsync2

    interface IBasicSessionAsync2 {
        browse(nodeToBrowse: BrowseDescriptionLike): Promise<BrowseResult>;
        browse(nodesToBrowse: BrowseDescriptionLike[]): Promise<BrowseResult[]>;
        browseNext(
            continuationPoint: Buffer,
            releaseContinuationPoints: boolean,
        ): Promise<BrowseResult>;
        browseNext(
            continuationPoints: Buffer<ArrayBufferLike>[],
            releaseContinuationPoints: boolean,
        ): Promise<BrowseResult[]>;
        call(methodToCall: CallMethodRequestOptions): Promise<CallMethodResult>;
        call(
            methodsToCall: CallMethodRequestOptions[],
        ): Promise<CallMethodResult[]>;
        read(nodeToRead: ReadValueIdOptions, maxAge?: number): Promise<DataValue>;
        read(
            nodesToRead: ReadValueIdOptions[],
            maxAge?: number,
        ): Promise<DataValue[]>;
        translateBrowsePath(
            browsePath: BrowsePathOptions,
        ): Promise<BrowsePathResult>;
        translateBrowsePath(
            browsePaths: BrowsePathOptions[],
        ): Promise<BrowsePathResult[]>;
        write(nodeToWrite: WriteValueOptions): Promise<StatusCode>;
        write(nodesToWrite: WriteValueOptions[]): Promise<StatusCode[]>;
    }

    Hierarchy (View Summary)

    Index

    Methods

    • Parameters

      • continuationPoint: Buffer
      • releaseContinuationPoints: boolean

      Returns Promise<BrowseResult>

    • Parameters

      • continuationPoints: Buffer<ArrayBufferLike>[]
      • releaseContinuationPoints: boolean

      Returns Promise<BrowseResult[]>