########################################################################### # # Copyright (c) 2021-2024 Diality Inc. - All Rights Reserved. # # THIS CODE MAY NOT BE COPIED OR REPRODUCED IN ANY FORM, IN PART OR IN # WHOLE, WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. # # @file alarm_priorities.py # # @author (last) Quang Nguyen # @date (last) 06-Jul-2021 # @author (original) Peter Lucia # @date (original) 05-Apr-2021 # ############################################################################ from enum import unique from ..utils.base import DialinEnum @unique class AlarmPriorities(DialinEnum): ALARM_PRIORITY_NONE = 0 # Indicates not an alarm or no alarms active at this time ALARM_PRIORITY_LOW = 1 # Low priority alarm ALARM_PRIORITY_MEDIUM = 2 # Medium priority alarm ALARM_PRIORITY_HIGH = 3 # High priority alarm NUM_OF_ALARM_PRIORITIES = 4 # Total number of alarm priorities