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
Returns void
Parameters
continuationPoints: Buffer []
releaseContinuationPoints: boolean
Returns void
Parameters
continuationPoint: Buffer
releaseContinuationPoints: boolean
Returns Promise < BrowseResult >
Parameters
continuationPoints: Buffer []
releaseContinuationPoints: boolean
Returns Promise < BrowseResult [] >
call
call( methodToCall: CallMethodRequestLike , callback: ResponseCallback < CallMethodResult > ) : void
call( methodsToCall: CallMethodRequestLike [] , callback: ResponseCallback < CallMethodResult [] > ) : void
call( methodToCall: CallMethodRequestLike ) : Promise < CallMethodResult >
call( methodsToCall: CallMethodRequestLike [] ) : Promise < CallMethodResult [] >
Parameters
methodToCall: CallMethodRequestLike
Returns void
Parameters
methodsToCall: CallMethodRequestLike []
Returns void
Parameters
methodToCall: CallMethodRequestLike
Returns Promise < CallMethodResult >
Parameters
methodsToCall: CallMethodRequestLike []
Returns Promise < CallMethodResult [] >
getArgumentDefinition
getArgumentDefinition( methodId: MethodId ) : Promise < ArgumentDefinition >
getArgumentDefinition( methodId: MethodId , callback: ResponseCallback < ArgumentDefinition > ) : void
Parameters
Returns Promise < ArgumentDefinition >
Parameters
Returns void
read
Parameters
Returns void
Parameters
Returns void
Parameters
Returns Promise < DataValue >
Parameters
Returns Promise < DataValue [] >
translateBrowsePath
translateBrowsePath( browsePaths: BrowsePath [] , callback: ResponseCallback < BrowsePathResult [] > ) : void
translateBrowsePath( browsePath: BrowsePath , callback: ResponseCallback < BrowsePathResult > ) : void
translateBrowsePath( browsePath: BrowsePath ) : Promise < BrowsePathResult >
translateBrowsePath( browsePaths: BrowsePath [] ) : Promise < BrowsePathResult [] >
Parameters
browsePaths: BrowsePath []
Returns void
Parameters
Returns void
Parameters
Returns Promise < BrowsePathResult >
Parameters
browsePaths: BrowsePath []
Returns Promise < BrowsePathResult [] >
Legend
Module
Object literal
Variable
Function
Function with type parameter
Index signature
Type alias
Type alias with type parameter
Enumeration
Enumeration member
Property
Method
Interface
Interface with type parameter
Constructor
Property
Method
Index signature
Class
Class with type parameter
Constructor
Property
Method
Accessor
Index signature
Inherited constructor
Inherited property
Inherited method
Inherited accessor
Protected property
Protected method
Protected accessor
Private property
Private method
Private accessor
Static property
Static method
Pseudo session is an helper object that exposes the same async methods than the ClientSession. It can be used on a server address space.
Code reused ! The primary benefit of this object is that its makes advanced OPCUA operations that uses browse, translate, read, write etc similar whether we work inside a server or through a client session.