Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface IBasicSession

Hierarchy

  • IBasicSession

Methods

browse

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns Promise<BrowseResult>

  • Parameters

    Returns Promise<BrowseResult[]>

browseNext

  • browseNext(continuationPoint: Buffer, releaseContinuationPoints: boolean, callback: ResponseCallback<BrowseResult>): void
  • browseNext(continuationPoints: Buffer[], releaseContinuationPoints: boolean, callback: ResponseCallback<BrowseResult[]>): void
  • browseNext(continuationPoint: Buffer, releaseContinuationPoints: boolean): Promise<BrowseResult>
  • browseNext(continuationPoints: Buffer[], releaseContinuationPoints: boolean): Promise<BrowseResult[]>
  • Parameters

    • continuationPoint: Buffer
    • releaseContinuationPoints: boolean

      a Boolean parameter with the following values: TRUE passed continuationPoints shall be reset to free resources in the Server. The continuation points are released and the results and diagnosticInfos arrays are empty. FALSE passed continuationPoints shall be used to get the next set of browse information. A Client shall always use the continuation point returned by a Browse or BrowseNext response to free the resources for the continuation point in the Server. If the Client does not want to get the next set of browse information, BrowseNext shall be called with this parameter set to TRUE.

    • callback: ResponseCallback<BrowseResult>

    Returns void

  • Parameters

    • continuationPoints: Buffer[]
    • releaseContinuationPoints: boolean
    • callback: ResponseCallback<BrowseResult[]>

    Returns void

  • Parameters

    • continuationPoint: Buffer
    • releaseContinuationPoints: boolean

    Returns Promise<BrowseResult>

  • Parameters

    • continuationPoints: Buffer[]
    • releaseContinuationPoints: boolean

    Returns Promise<BrowseResult[]>

call

  • Parameters

    • methodToCall: CallMethodRequestLike
    • callback: function
        • (err: Error | null, result?: CallMethodResult): void
        • Parameters

          • err: Error | null
          • Optional result: CallMethodResult

          Returns void

    Returns void

  • Parameters

    • methodsToCall: CallMethodRequestLike[]
    • callback: function
        • (err: Error | null, results?: CallMethodResult[]): void
        • Parameters

          • err: Error | null
          • Optional results: CallMethodResult[]

          Returns void

    Returns void

  • Parameters

    Returns Promise<CallMethodResult>

  • Parameters

    Returns Promise<CallMethodResult[]>

getArgumentDefinition

  • Parameters

    Returns Promise<ArgumentDefinition>

  • Parameters

    Returns void

read

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns Promise<DataValue>

  • Parameters

    Returns Promise<DataValue[]>

translateBrowsePath

  • translateBrowsePath(browsesPath: BrowsePath[], callback: ResponseCallback<BrowsePathResult[]>): void
  • translateBrowsePath(browsePath: BrowsePath, callback: ResponseCallback<BrowsePathResult>): void
  • translateBrowsePath(browsePath: BrowsePath): Promise<BrowsePathResult>
  • translateBrowsePath(browsePaths: BrowsePath[]): Promise<BrowsePathResult[]>
  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    • browsePath: BrowsePath

    Returns Promise<BrowsePathResult>

  • Parameters

    • browsePaths: BrowsePath[]

    Returns Promise<BrowsePathResult[]>

Generated using TypeDoc