IEC_BACNET_SUBSCRIBE_COV_INFO (STRUCT)ΒΆ

TYPE IEC_BACNET_SUBSCRIBE_COV_INFO : STRUCT

This structure is used to transport all data for the subscribe COV service.

InOut:

Name

Type

Comment

fSubscribe

IEC_BACNET_BOOLEAN

The fSubscribe attribute is TRUE a new subscription is initiated. If FALSE an existing subscription is cancelled. In this case the attributes issueConfirmedNotifications and lifetime are not part of the request sent.

processID

IEC_BACNET_UINT

The contents identifies the process in the COV client device to which this COV notification is directed.

monitoredObjectID

IEC_BACNET_OBJECT_ID

The content is the identifier of the object in the device to which a subscription is directed.

issueConfirmedNotifications

IEC_BACNET_BOOLEAN

The issueConfirmedNotifications attribute indicates if the COV-server device shall initiate ConfirmedCovNotification or UnconfirmedCovNotification requests.

This parameter is not valid if fSubscribe is False.

lifetime

IEC_BACNET_UINT

The content specifies the lifetime of the subscription in seconds. It is not valid if fSubscribe is False.

activeSubscribers

IEC_BACNET_UINT

Contains the number of active subscriptions in the server API database.

This is the number of subscribers to this object (only valid in the service hook as additional information for the user application from the server API, otherwise this parameter is 0 and shall be ignored by the application).