NodeOPCUA API Documentation
Book
GitHub
Support
Preparing search index...
node-opcua
ExtraDataTypeManager
Class ExtraDataTypeManager
Index
Constructors
constructor
Properties
namespace
Array
Methods
get
Built
In
Type
get
Data
Type
Factory
get
Data
Type
Factory
For
Namespace
get
Extension
Object
Constructor
From
Binary
Encoding
get
Extension
Object
Constructor
From
Binary
Encoding
Async
get
Extension
Object
Constructor
From
Data
Type
get
Extension
Object
Constructor
From
Data
Type
Async
get
Structure
Info
For
Data
Type
get
Structure
Info
For
Data
Type
Async
has
Data
Type
Factory
register
Data
Type
Factory
set
Namespace
Array
set
Session
to
String
Constructors
constructor
new
ExtraDataTypeManager
()
:
ExtraDataTypeManager
Returns
ExtraDataTypeManager
Properties
namespace
Array
namespaceArray
:
string
[]
Methods
get
Built
In
Type
getBuiltInType
(
fieldTypeName
:
string
)
:
CommonInterface
Parameters
fieldTypeName
:
string
Returns
CommonInterface
get
Data
Type
Factory
getDataTypeFactory
(
namespaceIndex
:
number
)
:
DataTypeFactory
Parameters
namespaceIndex
:
number
Returns
DataTypeFactory
get
Data
Type
Factory
For
Namespace
getDataTypeFactoryForNamespace
(
namespaceIndex
:
number
)
:
DataTypeFactory
Parameters
namespaceIndex
:
number
Returns
DataTypeFactory
get
Extension
Object
Constructor
From
Binary
Encoding
getExtensionObjectConstructorFromBinaryEncoding
(
binaryEncodingNodeId
:
NodeId
,
)
:
BaseUAObjectConstructable
Parameters
binaryEncodingNodeId
:
NodeId
Returns
BaseUAObjectConstructable
get
Extension
Object
Constructor
From
Binary
Encoding
Async
getExtensionObjectConstructorFromBinaryEncodingAsync
(
binaryEncodingNodeId
:
NodeId
,
)
:
Promise
<
BaseUAObjectConstructable
>
Parameters
binaryEncodingNodeId
:
NodeId
Returns
Promise
<
BaseUAObjectConstructable
>
get
Extension
Object
Constructor
From
Data
Type
getExtensionObjectConstructorFromDataType
(
dataTypeNodeId
:
NodeId
,
)
:
AnyConstructable
Parameters
dataTypeNodeId
:
NodeId
Returns
AnyConstructable
get
Extension
Object
Constructor
From
Data
Type
Async
getExtensionObjectConstructorFromDataTypeAsync
(
dataTypeNodeId
:
NodeId
,
)
:
Promise
<
AnyConstructable
>
Parameters
dataTypeNodeId
:
NodeId
Returns
Promise
<
AnyConstructable
>
get
Structure
Info
For
Data
Type
getStructureInfoForDataType
(
dataTypeNodeId
:
NodeId
)
:
StructureInfo
|
null
Parameters
dataTypeNodeId
:
NodeId
Returns
StructureInfo
|
null
get
Structure
Info
For
Data
Type
Async
getStructureInfoForDataTypeAsync
(
dataTypeNodeId
:
NodeId
)
:
Promise
<
StructureInfo
>
Parameters
dataTypeNodeId
:
NodeId
Returns
Promise
<
StructureInfo
>
has
Data
Type
Factory
hasDataTypeFactory
(
namespaceIndex
:
number
)
:
boolean
Parameters
namespaceIndex
:
number
Returns
boolean
register
Data
Type
Factory
registerDataTypeFactory
(
namespaceIndex
:
number
,
dataTypeFactory
:
DataTypeFactory
,
)
:
void
Parameters
namespaceIndex
:
number
dataTypeFactory
:
DataTypeFactory
Returns
void
set
Namespace
Array
setNamespaceArray
(
namespaceArray
:
string
[]
)
:
void
Parameters
namespaceArray
:
string
[]
Returns
void
set
Session
setSession
(
session
:
IBasicSessionAsync2
)
:
void
Parameters
session
:
IBasicSessionAsync2
Returns
void
to
String
toString
()
:
string
Returns
string
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
namespace
Array
Methods
get
Built
In
Type
get
Data
Type
Factory
get
Data
Type
Factory
For
Namespace
get
Extension
Object
Constructor
From
Binary
Encoding
get
Extension
Object
Constructor
From
Binary
Encoding
Async
get
Extension
Object
Constructor
From
Data
Type
get
Extension
Object
Constructor
From
Data
Type
Async
get
Structure
Info
For
Data
Type
get
Structure
Info
For
Data
Type
Async
has
Data
Type
Factory
register
Data
Type
Factory
set
Namespace
Array
set
Session
to
String
Book
GitHub
Support
NodeOPCUA API Documentation
Loading...