namespace ZB.MOM.WW.MxGateway.Worker.MxAccess;
/// Outcome of an alarm acknowledgement attempt.
public enum AlarmAckOutcome
{
/// The AckMsg write completed with an OK status.
Applied,
/// The write was sent but no OnWriteComplete arrived before the timeout.
Unconfirmed,
/// The alarm is not in the consumer's current view.
AlarmNotFound,
/// The alarm exists but has no MXAccess ack attribute (non-Galaxy provider or no ack subtag).
NotAckable,
/// AuthenticateUser rejected the operator credentials.
AuthenticationFailed,
/// The AckMsg write completed with a non-OK status.
WriteRejected,
}