Search
Preparing search index...
The search index is not available
NodeOPCUA reference documentation - public API
Options
All
Public
Public/Protected
All
Inherited
Menu
NodeOPCUA reference documentation - public API
node-opcua-data-model
Module node-opcua-data-model
  subscribe now with sterfive to access the online-user manual
Index
References
Attribute
Ids
Localized
Text
Localized
Text
Like
Localized
Text
Options
Node
Class
Node
Class
Mask
Permission
Flag
Qualified
Name
Qualified
Name
Like
Qualified
Name
Options
Result
Mask
Write
Mask
_enumeration
Result
Mask
all
Permissions
attribute
Name
ById
coerce
Localized
Text
coerce
Qualified
Name
decode
Localized
Text
decode
Qualified
Name
encode
Localized
Text
encode
Qualified
Name
is
Valid
Attribute
Id
make
Node
Class
Mask
make
Permission
Flag
make
Result
Mask
permission
Flag
ToString
schema
Enum
Node
Class
schema
Qualified
Name
schema
Result
Mask
string
ToQualified
Name
Enumerations
Access
Level
ExFlag
Access
Level
Flag
Access
Restrictions
Flag
Browse
Direction
Diagnostic
Info_
Encoding
Byte
Diagnostic
Info_
Operation
Level
Mask
Diagnostic
Info_
Service
Level
Mask
Classes
Diagnostic
Info
Interfaces
Diagnostic
Info
Options
Type aliases
Access
Level
Flag
String
Variables
RESPONSE_
DIAGNOSTICS_
MASK_
ALL
_enumeration
Browse
Direction
schema
Browse
Direction
schema
Diagnostic
Info
Functions
_access
Level
Flag
ToString
access
Level
ExFlag
ToString
access
Level
Flag
ToString
access
Restrictions
Flag
ToString
coerce
Access
Level
Flag
convert
Access
Level
Flag
ToByte
decode
Access
Level
ExFlag
decode
Access
Level
Flag
decode
Browse
Direction
decode
Diagnostic
Info
encode
Access
Level
ExFlag
encode
Access
Level
Flag
encode
Browse
Direction
encode
Diagnostic
Info
filter
Diagnostic
Info
Level
filter
Diagnostic
Operation
Level
filter
Diagnostic
Service
Level
is
Data
Encoding
is
Valid
Data
Encoding
make
Access
Level
ExFlag
make
Access
Level
Flag
make
Access
Restrictions
Flag
random
Access
Level
random
Access
Level
Ex
References
Attribute
Ids
Re-exports
AttributeIds
Localized
Text
Re-exports
LocalizedText
Localized
Text
Like
Re-exports
LocalizedTextLike
Localized
Text
Options
Re-exports
LocalizedTextOptions
Node
Class
Re-exports
NodeClass
Node
Class
Mask
Re-exports
NodeClassMask
Permission
Flag
Re-exports
PermissionFlag
Qualified
Name
Re-exports
QualifiedName
Qualified
Name
Like
Re-exports
QualifiedNameLike
Qualified
Name
Options
Re-exports
QualifiedNameOptions
Result
Mask
Re-exports
ResultMask
Write
Mask
Re-exports
WriteMask
_enumeration
Result
Mask
Re-exports
_enumerationResultMask
all
Permissions
Re-exports
allPermissions
attribute
Name
ById
Re-exports
attributeNameById
coerce
Localized
Text
Re-exports
coerceLocalizedText
coerce
Qualified
Name
Re-exports
coerceQualifiedName
decode
Localized
Text
Re-exports
decodeLocalizedText
decode
Qualified
Name
Re-exports
decodeQualifiedName
encode
Localized
Text
Re-exports
encodeLocalizedText
encode
Qualified
Name
Re-exports
encodeQualifiedName
is
Valid
Attribute
Id
Re-exports
isValidAttributeId
make
Node
Class
Mask
Re-exports
makeNodeClassMask
make
Permission
Flag
Re-exports
makePermissionFlag
make
Result
Mask
Re-exports
makeResultMask
permission
Flag
ToString
Re-exports
permissionFlagToString
schema
Enum
Node
Class
Re-exports
schemaEnumNodeClass
schema
Qualified
Name
Re-exports
schemaQualifiedName
schema
Result
Mask
Re-exports
schemaResultMask
string
ToQualified
Name
Re-exports
stringToQualifiedName
Type aliases
Access
Level
Flag
String
Access
Level
Flag
String
:
"CurrentRead"
|
"CurrentWrite"
|
"HistoryRead"
|
"HistoryWrite"
|
"StatusWrite"
|
"TimestampWrite"
Variables
Const
RESPONSE_
DIAGNOSTICS_
MASK_
ALL
RESPONSE_
DIAGNOSTICS_
MASK_
ALL
:
1023
= 0x3FF
Const
_enumeration
Browse
Direction
_enumeration
Browse
Direction
:
Enum
= ...
Const
schema
Browse
Direction
schema
Browse
Direction
:
{
enumValues
:
typeof
BrowseDirection
;
name
:
string
}
= ...
Type declaration
enum
Values
:
typeof
BrowseDirection
name
:
string
Const
schema
Diagnostic
Info
schema
Diagnostic
Info
:
StructuredTypeSchema
= ...
Functions
_access
Level
Flag
ToString
_access
Level
Flag
ToString
(
accessLevelFlag
:
number
)
:
string
[]
Parameters
accessLevelFlag:
number
Returns
string
[]
access
Level
ExFlag
ToString
access
Level
ExFlag
ToString
(
accessLevelFlag
:
AccessLevelExFlag
)
:
string
Parameters
accessLevelFlag:
AccessLevelExFlag
Returns
string
access
Level
Flag
ToString
access
Level
Flag
ToString
(
accessLevelFlag
:
AccessLevelFlag
)
:
string
Parameters
accessLevelFlag:
AccessLevelFlag
Returns
string
access
Restrictions
Flag
ToString
access
Restrictions
Flag
ToString
(
flags
:
AccessRestrictionsFlag
)
:
string
Parameters
flags:
AccessRestrictionsFlag
Returns
string
Const
coerce
Access
Level
Flag
coerce
Access
Level
Flag
(
str
:
string
|
number
|
null
)
:
AccessLevelFlag
Parameters
str:
string
|
number
|
null
Returns
AccessLevelFlag
convert
Access
Level
Flag
ToByte
convert
Access
Level
Flag
ToByte
(
accessLevel
:
AccessLevelFlag
)
:
number
Parameters
accessLevel:
AccessLevelFlag
Returns
number
decode
Access
Level
ExFlag
decode
Access
Level
ExFlag
(
stream
:
BinaryStream
)
:
AccessLevelExFlag
Parameters
stream:
BinaryStream
Returns
AccessLevelExFlag
decode
Access
Level
Flag
decode
Access
Level
Flag
(
stream
:
BinaryStream
)
:
AccessLevelFlag
Parameters
stream:
BinaryStream
Returns
AccessLevelFlag
decode
Browse
Direction
decode
Browse
Direction
(
stream
:
BinaryStream
, _value
?:
BrowseDirection
)
:
BrowseDirection
Parameters
stream:
BinaryStream
Optional
_value:
BrowseDirection
Returns
BrowseDirection
decode
Diagnostic
Info
decode
Diagnostic
Info
(
stream
:
BinaryStream
, _value
?:
DiagnosticInfo
|
null
)
:
DiagnosticInfo
Parameters
stream:
BinaryStream
Optional
_value:
DiagnosticInfo
|
null
Returns
DiagnosticInfo
encode
Access
Level
ExFlag
encode
Access
Level
ExFlag
(
value
:
AccessLevelExFlag
, stream
:
OutputBinaryStream
)
:
void
Parameters
value:
AccessLevelExFlag
stream:
OutputBinaryStream
Returns
void
encode
Access
Level
Flag
encode
Access
Level
Flag
(
value
:
AccessLevelFlag
, stream
:
OutputBinaryStream
)
:
void
Parameters
value:
AccessLevelFlag
stream:
OutputBinaryStream
Returns
void
encode
Browse
Direction
encode
Browse
Direction
(
value
:
BrowseDirection
, stream
:
OutputBinaryStream
)
:
void
Parameters
value:
BrowseDirection
stream:
OutputBinaryStream
Returns
void
encode
Diagnostic
Info
encode
Diagnostic
Info
(
value
:
DiagnosticInfo
|
null
, stream
:
OutputBinaryStream
)
:
void
Parameters
value:
DiagnosticInfo
|
null
stream:
OutputBinaryStream
Returns
void
filter
Diagnostic
Info
Level
filter
Diagnostic
Info
Level
(
returnDiagnostics
:
number
, diagnostic
:
DiagnosticInfo
|
null
, diagnosticInfoMask
:
DiagnosticInfo_Mask
)
:
DiagnosticInfo
|
null
Parameters
returnDiagnostics:
number
diagnostic:
DiagnosticInfo
|
null
diagnosticInfoMask:
DiagnosticInfo_Mask
Returns
DiagnosticInfo
|
null
filter
Diagnostic
Operation
Level
filter
Diagnostic
Operation
Level
(
returnDiagnostics
:
number
, diagnostic
:
DiagnosticInfo
|
null
)
:
DiagnosticInfo
|
null
Parameters
returnDiagnostics:
number
diagnostic:
DiagnosticInfo
|
null
Returns
DiagnosticInfo
|
null
filter
Diagnostic
Service
Level
filter
Diagnostic
Service
Level
(
returnDiagnostics
:
number
, diagnostic
:
DiagnosticInfo
|
null
)
:
DiagnosticInfo
|
null
Parameters
returnDiagnostics:
number
diagnostic:
DiagnosticInfo
|
null
Returns
DiagnosticInfo
|
null
is
Data
Encoding
is
Data
Encoding
(
dataEncoding
:
unknown
)
:
boolean
Parameters
dataEncoding:
unknown
Returns
boolean
is
Valid
Data
Encoding
is
Valid
Data
Encoding
(
dataEncoding
?:
string
|
null
|
QualifiedNameLike
)
:
boolean
Parameters
Optional
dataEncoding:
string
|
null
|
QualifiedNameLike
Returns
boolean
make
Access
Level
ExFlag
make
Access
Level
ExFlag
(
str
:
string
|
number
|
null
)
:
AccessLevelExFlag
Parameters
str:
string
|
number
|
null
Returns
AccessLevelExFlag
make
Access
Level
Flag
make
Access
Level
Flag
(
str
:
string
|
number
|
null
)
:
AccessLevelFlag
Parameters
str:
string
|
number
|
null
Returns
AccessLevelFlag
make
Access
Restrictions
Flag
make
Access
Restrictions
Flag
(
str
:
string
|
number
|
null
)
:
AccessRestrictionsFlag
Parameters
str:
string
|
number
|
null
Returns
AccessRestrictionsFlag
random
Access
Level
random
Access
Level
(
)
:
AccessLevelFlag
Returns
AccessLevelFlag
random
Access
Level
Ex
random
Access
Level
Ex
(
)
:
AccessLevelExFlag
Returns
AccessLevelExFlag
Modules
node-
opcua
node-
opcua-
address-
space
node-
opcua-
basic-
types
node-
opcua-
certificate-
manager
node-
opcua-
client
node-
opcua-
data-
access
node-
opcua-
data-
model
node-
opcua-
data-
value
node-
opcua-
guid
node-
opcua-
nodeid
node-
opcua-
server
node-
opcua-
status-
codes
node-
opcua-
types
node-
opcua-
variant
Attribute
Ids
Localized
Text
Localized
Text
Like
Localized
Text
Options
Node
Class
Node
Class
Mask
Permission
Flag
Qualified
Name
Qualified
Name
Like
Qualified
Name
Options
Result
Mask
Write
Mask
_enumeration
Result
Mask
all
Permissions
attribute
Name
ById
coerce
Localized
Text
coerce
Qualified
Name
decode
Localized
Text
decode
Qualified
Name
encode
Localized
Text
encode
Qualified
Name
is
Valid
Attribute
Id
make
Node
Class
Mask
make
Permission
Flag
make
Result
Mask
permission
Flag
ToString
schema
Enum
Node
Class
schema
Qualified
Name
schema
Result
Mask
string
ToQualified
Name
Access
Level
ExFlag
Access
Level
Flag
Access
Restrictions
Flag
Browse
Direction
Diagnostic
Info_
Encoding
Byte
Diagnostic
Info_
Operation
Level
Mask
Diagnostic
Info_
Service
Level
Mask
Diagnostic
Info
Diagnostic
Info
Options
Access
Level
Flag
String
RESPONSE_
DIAGNOSTICS_
MASK_
ALL
_enumeration
Browse
Direction
schema
Browse
Direction
schema
Diagnostic
Info
_access
Level
Flag
ToString
access
Level
ExFlag
ToString
access
Level
Flag
ToString
access
Restrictions
Flag
ToString
coerce
Access
Level
Flag
convert
Access
Level
Flag
ToByte
decode
Access
Level
ExFlag
decode
Access
Level
Flag
decode
Browse
Direction
decode
Diagnostic
Info
encode
Access
Level
ExFlag
encode
Access
Level
Flag
encode
Browse
Direction
encode
Diagnostic
Info
filter
Diagnostic
Info
Level
filter
Diagnostic
Operation
Level
filter
Diagnostic
Service
Level
is
Data
Encoding
is
Valid
Data
Encoding
make
Access
Level
ExFlag
make
Access
Level
Flag
make
Access
Restrictions
Flag
random
Access
Level
random
Access
Level
Ex
Generated using
TypeDoc