OpenDOF Project

Predefined DOF Object Identifier Attribute ID codes, defining the data with which an Object ID can be augmented.

These values must fit in 7 bits.

Enumerator:
DOFOBJECTIDATTRIBUTE_PROVIDER 

Provider attribute.

This attribute identifies an object as being provided by a specific service provider. The associated data must be an object identifier.

DOFOBJECTIDATTRIBUTE_SESSION 

Session attribute.

This attribute associates the object with the specified session. The associated data must be exactly 16 bytes long.

DOFOBJECTIDATTRIBUTE_GROUP 

Group attribute.

This attribute is normally used in association with the BROADCAST object identifier. It defines a target that is a multicast group in the DOF network (as opposed to the transport). The associated data must be an object identifier.

DOFOBJECTIDATTRIBUTE_BINDING_PROVIDER 

Binding Provider attribute.This Attribute identifies the provider of a binding.

It can be used in cases where the provider of a specific binding wants to provide additional related bindings.

DOFOBJECTIDATTRIBUTE_RELATED_TIME 

Related Time attribute.

For objects that are associated with a specific date and time, this attribute can express that relationship directly as part of the OID.

DOFOBJECTIDATTRIBUTE_CREATED_TIME 

Created Time attribute.

For objects that are created at a specific date and time, this attribute can express that relationship directly as part of the OID.

DOFOBJECTIDATTRIBUTE_INVALID 

Invalid, used to signal that an error has occurred.

core-c-dof-oal Version 8.0.1 Build 0
2018-01-22