// // Copyright (c) 2009, Brian Frank and Andy Frank // Licensed under the Academic Free License version 3.0 // // History: // 16 Jan 09 Brian Frank Creation // ** ** Status enumeration indicates data quality. ** enum Status { ** Normal status condition. ok, ** Data is ok, but local override is in effect. overridden, ** Past alarm condition remains unacknowledged. unacked, ** Object is currently in an alarm state. alarm, ** Object is currently in an the alarm state which has not been acknowledged. unackedAlarm, ** Communications failure. down, ** Object data is not available or trustworth due to failure condition. fault, ** Object has been disabled from normal operation. disabled }