The ConnectionEndpointParameterDataType is formally defined in Table 148.

Table 148 – ConnectionEndpointParameterDataType structure

Name

Type

Description

ConnectionEndpointParameterDataType

Structure

Subtype of Structure defined in OPC 10000-5

Name

0:String

Specifies the BrowseName of the ConnectionEndpoint.

ConnectionEndpointTypeId

0:NodeId

Specifies the well-known NodeId of the type definition, which shall be used to create the ConnectionEndpoint. This can be any of the subtypes of the ConnectionEndpointType (for example, PubSubConnectionEndpointType)

InputVariableIds

0:NodeId[]

Specifies a list of ids which are inputs.

If InputVariableIds is not used, it shall be an empty array.

OutputVariableIds

0:NodeId[]

Specifies a list of ids that are outputs.

If OutputVariableIds is not used, it shall be an empty array.

IsPersistent

0:Boolean

If TRUE, specifies the ConnectionEndpoint shall be persistent.

CleanupTimeout

0:Duration

Specifies the value of the CleanupTimeout variable.

RelatedEndpoint

2:RelatedEndpointDataType

Specifies the other endpoint this ConnectionEndpoint is connected to.

IsPreconfigured

0:Boolean

If TRUE, specifies the ConnectionEndpoint is preconfigured.

The ConnectionEndpointParameterDataType representation in the AddressSpace is formally defined in Table 149.

Table 149 – ConnectionEndpointParameterDataType definition

Attribute

Value

BrowseName

2:ConnectionEndpointParameterDataType

IsAbstract

True

References

NodeClass

BrowseName

Definition

Subtype of the 0:Structure defined in OPC 10000-5

HasSubtype

DataType

PubSubConnectionEndpointParameterDataType

Defined in 10.18.3

ConformanceUnits

UAFX AutomationComponent Base

UAFX ConnectionManager Base