Documentation

ObjectNode extends BaseNode
in package

FinalYes

Table of Contents

Properties

$nodeClass  : string
$typeDefinitionId  : string
$browseName  : string
$description  : string
$displayName  : string
$nodeId  : string

Methods

__construct()  : mixed
According to OPC UA Part 3, Section 5.5.1, an Object node is used to represent systems, components, or software objects.
toArray()  : array<string|int, mixed>
Converts the node and its attributes to an associative array.

Properties

$typeDefinitionId

public string $typeDefinitionId

$browseName

protected string $browseName

$description

protected string $description = ''

$displayName

protected string $displayName

Methods

__construct()

According to OPC UA Part 3, Section 5.5.1, an Object node is used to represent systems, components, or software objects.

public __construct(string $parentNodeId, string $browseName, string $displayName, string $typeDefinitionId[, string $description = '' ]) : mixed
Parameters
$parentNodeId : string
  • Unique identifier for the Parent Variable node.
$browseName : string
  • The non-localized BrowseName used for OPC UA navigation.
$displayName : string
  • The localized name to display to users.
$typeDefinitionId : string
  • The NodeId of the ObjectType that defines the structure and behavior of this object.
$description : string = ''
  • Optional description of the variable.
Tags
see
https://reference.opcfoundation.org/Core/Part3/v104/docs/5.5.1

OPC UA Object NodeClass

toArray()

Converts the node and its attributes to an associative array.

public toArray() : array<string|int, mixed>
Return values
array<string|int, mixed>

The node represented as an associative array.


        
On this page

Search results