The ConnectionEndpointParameterDataType is formally defined in Table 150.

Table 150 – 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 NodeIds that are inputs.

If InputVariables are not provided, it shall be null or empty.

OutputVariableIds

0:NodeId[]

Specifies a list of NodeIds that are outputs.

If OutputVariables are not provided, it shall be null or empty.

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 151.

Table 151 – 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