Fan

 

const final enum

obix::Status

sys::Obj
  sys::Enum
    obix::Status

@simple

Status enumeration indicates data quality.

Slots

alarmSource

static Status alarm := Status.make(3, "alarm")

Object is currently in an alarm state.

disabledSource

static Status disabled := Status.make(7, "disabled")

Object has been disabled from normal operation.

downSource

static Status down := Status.make(5, "down")

Communications failure.

faultSource

static Status fault := Status.make(6, "fault")

Object data is not available or trustworth due to failure condition.

fromStrSource

static Status? fromStr(Str name, Bool checked := true)

Return the Status instance for the specified name. If not a valid name and checked is false return null, otherwise throw ParseErr.

okSource

static Status ok := Status.make(0, "ok")

Normal status condition.

overriddenSource

static Status overridden := Status.make(1, "overridden")

Data is ok, but local override is in effect.

unackedSource

static Status unacked := Status.make(2, "unacked")

Past alarm condition remains unacknowledged.

unackedAlarmSource

static Status unackedAlarm := Status.make(4, "unackedAlarm")

Object is currently in an the alarm state which has not been acknowledged.

valuesSource

static Status[] values := ...

List of Status values indexed by ordinal