APIs

Show:

Constructor

Reference

(
  • options.referenceType
  • options.nodeId
  • options.isForward
)

Parameters:

  • options.referenceType String
  • options.nodeId NodeId
  • options.isForward Boolean

Methods

_arrow

() private

Example:

  ---- some text ----->

addElement add a new element in a ExtensionObject Array variable

(
  • options
  • uaArrayVariableNode
)

Parameters:

  • options Object

    data used to construct the underlying ExtensionObject

  • uaArrayVariableNode UAVariable

Returns:

:

checkSelectClause

(
  • parentNode
  • selectClause
)
Array

Parameters:

  • parentNode Object
  • selectClause Object

Returns:

Array:

checkSelectClauses

(
  • eventTypeNode
  • selectClauses
)
StatusCodes<>

Parameters:

  • eventTypeNode Object
  • selectClauses SelectClauseResults

Returns:

StatusCodes<>:

createExtObjArrayNode create a node Variable that contains a array of ExtensionObject of a given type

(
  • parentFolder
  • options
)
Object | UAVariable

Parameters:

  • parentFolder Object
  • options Object
    • browseName
    • complexVariableType

      :

    • variableType

      : the type of Extension objects stored in the array.

    • indexPropertyName

Returns:

Object | UAVariable:

prepareDataType

(
  • dataType
)
private

Parameters:

  • dataType Object

toString

() String

turn reference into a arrow : ---- REFERENCETYPE --> [NODEID]

Returns:

String: