NodeOPCUA API Documentation
Book
GitHub
Support
Preparing search index...
node-opcua-client
index
IBasicSessionAsync2Private
Interface IBasicSessionAsync2Private
interface
IBasicSessionAsync2Private
{
$$extraDataTypeManager
?:
ExtraDataTypeManager
;
$$extraDataTypeManagerToResolve
?:
[
(
a
:
ExtraDataTypeManager
)
=>
void
,
(
err
:
Error
)
=>
void
,
]
[]
;
$$getSessionForDataTypeExtraction
?:
()
=>
IBasicSessionAsync2
;
$$namespaceArray
?:
string
[]
;
on
?:
(
this
:
IBasicSessionAsync2Private
,
event
:
"session_restored"
,
func
:
()
=>
void
,
)
=>
void
;
sessionId
?:
NodeId
;
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
)
IBasicSessionAsync2
IBasicSessionAsync2Private
Index
Properties
$$extra
Data
Type
Manager?
$$extra
Data
Type
Manager
To
Resolve?
$$get
Session
For
Data
Type
Extraction?
$$namespace
Array?
on?
session
Id?
Methods
browse
browse
Next
call
read
translate
Browse
Path
write
Properties
Optional
$$extra
Data
Type
Manager
$$extraDataTypeManager
?:
ExtraDataTypeManager
Optional
$$extra
Data
Type
Manager
To
Resolve
$$extraDataTypeManagerToResolve
?:
[
(
a
:
ExtraDataTypeManager
)
=>
void
,
(
err
:
Error
)
=>
void
,
]
[]
Optional
$$get
Session
For
Data
Type
Extraction
$$getSessionForDataTypeExtraction
?:
()
=>
IBasicSessionAsync2
Optional
$$namespace
Array
$$namespaceArray
?:
string
[]
Optional
on
on
?:
(
this
:
IBasicSessionAsync2Private
,
event
:
"session_restored"
,
func
:
()
=>
void
,
)
=>
void
Optional
session
Id
sessionId
?:
NodeId
Methods
browse
browse
(
nodeToBrowse
:
BrowseDescriptionLike
)
:
Promise
<
BrowseResult
>
Parameters
nodeToBrowse
:
BrowseDescriptionLike
Returns
Promise
<
BrowseResult
>
browse
(
nodesToBrowse
:
BrowseDescriptionLike
[]
)
:
Promise
<
BrowseResult
[]
>
Parameters
nodesToBrowse
:
BrowseDescriptionLike
[]
Returns
Promise
<
BrowseResult
[]
>
browse
Next
browseNext
(
continuationPoint
:
Buffer
,
releaseContinuationPoints
:
boolean
,
)
:
Promise
<
BrowseResult
>
Parameters
continuationPoint
:
Buffer
releaseContinuationPoints
:
boolean
Returns
Promise
<
BrowseResult
>
browseNext
(
continuationPoints
:
Buffer
<
ArrayBufferLike
>
[]
,
releaseContinuationPoints
:
boolean
,
)
:
Promise
<
BrowseResult
[]
>
Parameters
continuationPoints
:
Buffer
<
ArrayBufferLike
>
[]
releaseContinuationPoints
:
boolean
Returns
Promise
<
BrowseResult
[]
>
call
call
(
methodToCall
:
CallMethodRequestOptions
)
:
Promise
<
CallMethodResult
>
Parameters
methodToCall
:
CallMethodRequestOptions
Returns
Promise
<
CallMethodResult
>
call
(
methodsToCall
:
CallMethodRequestOptions
[]
)
:
Promise
<
CallMethodResult
[]
>
Parameters
methodsToCall
:
CallMethodRequestOptions
[]
Returns
Promise
<
CallMethodResult
[]
>
read
read
(
nodeToRead
:
ReadValueIdOptions
,
maxAge
?:
number
)
:
Promise
<
DataValue
>
Parameters
nodeToRead
:
ReadValueIdOptions
Optional
maxAge
:
number
Returns
Promise
<
DataValue
>
read
(
nodesToRead
:
ReadValueIdOptions
[]
,
maxAge
?:
number
)
:
Promise
<
DataValue
[]
>
Parameters
nodesToRead
:
ReadValueIdOptions
[]
Optional
maxAge
:
number
Returns
Promise
<
DataValue
[]
>
translate
Browse
Path
translateBrowsePath
(
browsePath
:
BrowsePathOptions
)
:
Promise
<
BrowsePathResult
>
Parameters
browsePath
:
BrowsePathOptions
Returns
Promise
<
BrowsePathResult
>
translateBrowsePath
(
browsePaths
:
BrowsePathOptions
[]
,
)
:
Promise
<
BrowsePathResult
[]
>
Parameters
browsePaths
:
BrowsePathOptions
[]
Returns
Promise
<
BrowsePathResult
[]
>
write
write
(
nodeToWrite
:
WriteValueOptions
)
:
Promise
<
StatusCode
>
Parameters
nodeToWrite
:
WriteValueOptions
Returns
Promise
<
StatusCode
>
write
(
nodesToWrite
:
WriteValueOptions
[]
)
:
Promise
<
StatusCode
[]
>
Parameters
nodesToWrite
:
WriteValueOptions
[]
Returns
Promise
<
StatusCode
[]
>
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Properties
$$extra
Data
Type
Manager
$$extra
Data
Type
Manager
To
Resolve
$$get
Session
For
Data
Type
Extraction
$$namespace
Array
on
session
Id
Methods
browse
browse
Next
call
read
translate
Browse
Path
write
Book
GitHub
Support
NodeOPCUA API Documentation
Loading...