diff options
author | alex <alex@97f52cf1-0a1b-0410-bd0e-c28be96e8082> | 2007-01-20 12:07:57 +0000 |
---|---|---|
committer | alex <alex@97f52cf1-0a1b-0410-bd0e-c28be96e8082> | 2007-01-20 12:07:57 +0000 |
commit | 63d4755e4dd3869e6956199ac1681e3138f5572d (patch) | |
tree | f8c6e1b0e6d639e189fd48192a3c37249e8a6445 /include/common.h | |
parent | 9716a8f153707fdc317a52f4aa9f0dfa122f0cb6 (diff) | |
download | zabbix-63d4755e4dd3869e6956199ac1681e3138f5572d.tar.gz zabbix-63d4755e4dd3869e6956199ac1681e3138f5572d.tar.xz zabbix-63d4755e4dd3869e6956199ac1681e3138f5572d.zip |
Minor changes.
git-svn-id: svn://svn.zabbix.com/trunk@3734 97f52cf1-0a1b-0410-bd0e-c28be96e8082
Diffstat (limited to 'include/common.h')
-rw-r--r-- | include/common.h | 48 |
1 files changed, 30 insertions, 18 deletions
diff --git a/include/common.h b/include/common.h index f700ce7c..983cd6a3 100644 --- a/include/common.h +++ b/include/common.h @@ -156,13 +156,16 @@ typedef enum } zbx_condition_type_t; /* Condition operators */ -#define CONDITION_OPERATOR_EQUAL 0 -#define CONDITION_OPERATOR_NOT_EQUAL 1 -#define CONDITION_OPERATOR_LIKE 2 -#define CONDITION_OPERATOR_NOT_LIKE 3 -#define CONDITION_OPERATOR_IN 4 -#define CONDITION_OPERATOR_MORE_EQUAL 5 -#define CONDITION_OPERATOR_LESS_EQUAL 6 +typedef enum +{ + CONDITION_OPERATOR_EQUAL = 0, + CONDITION_OPERATOR_NOT_EQUAL, + CONDITION_OPERATOR_LIKE, + CONDITION_OPERATOR_NOT_LIKE, + CONDITION_OPERATOR_IN, + CONDITION_OPERATOR_MORE_EQUAL, + CONDITION_OPERATOR_LESS_EQUAL +} zbx_condition_op_t; /* Special item key used for storing server status */ #define SERVER_STATUS_KEY "status" @@ -174,21 +177,30 @@ typedef enum #define SERVER_ZABBIXLOG_KEY "zabbix[log]" /* Alert types */ -#define ALERT_TYPE_EMAIL 0 -#define ALERT_TYPE_EXEC 1 -#define ALERT_TYPE_SMS 2 +typedef enum +{ + ALERT_TYPE_EMAIL = 0, + ALERT_TYPE_EXEC, + ALERT_TYPE_SMS +} zbx_alert_type_t; /* Alert statuses */ -#define ALERT_STATUS_NOT_SENT 0 -#define ALERT_STATUS_SENT 1 +typedef enum +{ + ALERT_STATUS_NOT_SENT = 0, + ALERT_STATUS_SENT +} zbx_alert_status_t; /* Item statuses */ -#define ITEM_STATUS_ACTIVE 0 -#define ITEM_STATUS_DISABLED 1 -/*#define ITEM_STATUS_TRAPPED 2*/ -#define ITEM_STATUS_NOTSUPPORTED 3 -#define ITEM_STATUS_DELETED 4 -#define ITEM_STATUS_NOTAVAILABLE 5 +typedef enum +{ + ITEM_STATUS_ACTIVE = 0, + ITEM_STATUS_DISABLED, +/*ITEM_STATUS_TRAPPED 2*/ + ITEM_STATUS_NOTSUPPORTED = 3, + ITEM_STATUS_DELETED, + ITEM_STATUS_NOTAVAILABLE +} zbx_item_status_t; /* HTTP Tests statuses */ #define HTTPTEST_STATUS_MONITORED 0 |