BACnetControlStackInternalObjectActions (FUN)

FUNCTION BACnetControlStackInternalObjectActions : IEC_BACNET_STATUS

Enables or disables internal API actions for the specified object.

An application can enable or disable internal actions executed for the specified local object.

Return: IEC_BACNET_STATUS

InOut:

Scope

Name

Type

Comment

Return

BACnetControlStackInternalObjectActions

IEC_BACNET_STATUS

Input

instNumber

IEC_BACNET_INST_NUMBER

Instance number of a Device object.

pObjectID

POINTER TO IEC_BACNET_OBJECT_ID

A pointer to the object Identifier.

bSupportUnsolicitedCOV

IEC_BACNET_BOOLEAN

If set to True the specified object will send broadcast change of value notification if the object supports COV and the present-value property or status-flags property changes. If the object doesn’t support COV this flag is ignored. This is valid for COV only and not for COV-P.

bFunctionInStackEnabled

IEC_BACNET_BOOLEAN

If set to True the internal API implemented actions for the specified obbject will get activated (such as command priorization, change of value and intrinsic reporting. See ref object_default_action_section).

bHideObjectToOutside

IEC_BACNET_BOOLEAN

If set to True this object will not be listed in the device object-list and it will also not be accessable by ANY BACnet service requesting it but it will be fully operational for the application.