SetInArm |
void SetInArm(bool WriteToDb) |
Marks the unit as being in arm mode. Optionally writes status to database based on WriteToDb parameter. |
SetInRealtime |
void SetInRealtime(bool WriteToDb, bool ExitRealtimeIfPossible) |
Marks the unit as being in realtime mode. Optionally writes to database and can conditionally exit realtime mode. |
GetIsInArm |
bool GetIsInArm() |
Returns true if the unit is known to be in arm state. Does not query hardware—returns cached flag only. |
GetIsInRealtime |
bool GetIsInRealtime() |
Returns true if the unit is known to be in realtime state. Does not query hardware—returns cached flag only. |
GetIsStreaming |
bool GetIsStreaming() |
Returns true if the unit is known to be streaming. Does not query hardware—returns cached flag only. |
DASArmStatus |
IArmStatusData DASArmStatus { get; set; } |
Property to get or set the detailed arm status data object. |
SetDASArmStatus |
void SetDASArmStatus(IArmStatusData status, bool bSetInDb) |
Sets DASArmStatus property and optionally persists to database. |
SetDASArmStatus |
`void SetDASArmStatus |
|