AgeWatchdog table details
- Last UpdatedApr 24, 2025
- 2 minute read
The ageWatchdog table is used to configure records for the Age Watchdog application, which monitors specified telemetered points within an Omnicomm process. The ageWatchdog table contains the following internal fields:
|
Internal Field Name |
Data Type |
Description |
|---|---|---|
|
name |
pntname |
The unique name of the ageWatchdog record, up to 31 characters long. |
|
dbPath |
path |
A structure that stores the data path to the telemetered point that is being monitored. |
|
description |
description |
A description of the ageWatchdog point, up to 47 characters long. |
|
ptnum |
unsigned char |
This field represents the record's slot number in the database. |
|
dataset |
doas_dset_slot |
The dataset controls the Distributed OASyS (DOAS) privileges and control available for this point on each system. In this table, the dataset is inherited from the point specified by dbPath. You will not be able to directly set the dataset field. |
|
group |
groupslot |
This field shows the group that this point is associated with for alarming. In this table, the group is inherited from the point specified by dbPath.You will not be able to directly set the group field. |
|
enabled |
oas_boolean_t |
This field enables or disables the ageWatchdog application from monitoring the point. |
|
lastSampleTime |
internaltime |
An internal field that indicates the last time the monitored point was successfully sampled. |
|
sampleHours |
unsigned short |
A positive number that indicates the number of hours to wait between samples. This field and the sampleMinutes are added together to get the total sample time. |
|
sampleMinutes |
unsigned short |
A positive number that indicates the number of minutes to wait between samples. This field and the sampleHours are added together to get the total sample time. |
|
flag |
flags |
For information on the flag structure, see Flag structure details. |
|
timeQualifierHours |
unsigned short |
A positive number that indicates the number of hours that can elapse before the data quality of the monitored point is considered questionable. |
|
timeQualifierMinutes |
unsigned short |
A positive number that indicates the number of minutes that can elapse before data quality of the monitored point is considered questionable. |
|
state |
ageWatchdogState_enum |
The state of the ageWatchdog record indicates whether or not the record is disabled, and the quality of the data being monitored. |
|
demandPollEnabled |
oas_boolean_t |
This field enables or disables Demand Polling for the remote that is configured for the monitored point. |
|
demandTimeoutMinutes |
unsigned short |
A positive number that indicates the minimum number of minutes that can elapse before a demand poll failure is declared. |
|
isOwned |
oas_boolean_t |
This internal field, which is maintained by the Age Watchdog application, indicates if the system owns the monitored point. This field is reset on startup of the RealTime service, and only distributed to the standby computer. |
|
takeOwnershipTime |
internaltime |
This internal field, which is maintained by the Age Watchdog application, takes the timestamp when ownership of a monitored point changes. This time is used in conjunction with a registry variable to set a delay on ageWatchdog sampling after a new system has taken ownership. The field is reset on startup of the RealTime service, and only distributed to the standby computer. |