common.h File Reference

Go to the source code of this file.

Defines

#define PROGRAM_VERSION   "2.7"
#define PROGRAM_MODIFICATION_DATE   "01-19-2007"
#define CMD_NONE   0
#define CMD_ADD_HOST_COMMENT   1
#define CMD_DEL_HOST_COMMENT   2
#define CMD_ADD_SVC_COMMENT   3
#define CMD_DEL_SVC_COMMENT   4
#define CMD_ENABLE_SVC_CHECK   5
#define CMD_DISABLE_SVC_CHECK   6
#define CMD_SCHEDULE_SVC_CHECK   7
#define CMD_DELAY_SVC_NOTIFICATION   9
#define CMD_DELAY_HOST_NOTIFICATION   10
#define CMD_DISABLE_NOTIFICATIONS   11
#define CMD_ENABLE_NOTIFICATIONS   12
#define CMD_RESTART_PROCESS   13
#define CMD_SHUTDOWN_PROCESS   14
#define CMD_ENABLE_HOST_SVC_CHECKS   15
#define CMD_DISABLE_HOST_SVC_CHECKS   16
#define CMD_SCHEDULE_HOST_SVC_CHECKS   17
#define CMD_DELAY_HOST_SVC_NOTIFICATIONS   19
#define CMD_DEL_ALL_HOST_COMMENTS   20
#define CMD_DEL_ALL_SVC_COMMENTS   21
#define CMD_ENABLE_SVC_NOTIFICATIONS   22
#define CMD_DISABLE_SVC_NOTIFICATIONS   23
#define CMD_ENABLE_HOST_NOTIFICATIONS   24
#define CMD_DISABLE_HOST_NOTIFICATIONS   25
#define CMD_ENABLE_ALL_NOTIFICATIONS_BEYOND_HOST   26
#define CMD_DISABLE_ALL_NOTIFICATIONS_BEYOND_HOST   27
#define CMD_ENABLE_HOST_SVC_NOTIFICATIONS   28
#define CMD_DISABLE_HOST_SVC_NOTIFICATIONS   29
#define CMD_PROCESS_SERVICE_CHECK_RESULT   30
#define CMD_SAVE_STATE_INFORMATION   31
#define CMD_READ_STATE_INFORMATION   32
#define CMD_ACKNOWLEDGE_HOST_PROBLEM   33
#define CMD_ACKNOWLEDGE_SVC_PROBLEM   34
#define CMD_START_EXECUTING_SVC_CHECKS   35
#define CMD_STOP_EXECUTING_SVC_CHECKS   36
#define CMD_START_ACCEPTING_PASSIVE_SVC_CHECKS   37
#define CMD_STOP_ACCEPTING_PASSIVE_SVC_CHECKS   38
#define CMD_ENABLE_PASSIVE_SVC_CHECKS   39
#define CMD_DISABLE_PASSIVE_SVC_CHECKS   40
#define CMD_ENABLE_EVENT_HANDLERS   41
#define CMD_DISABLE_EVENT_HANDLERS   42
#define CMD_ENABLE_HOST_EVENT_HANDLER   43
#define CMD_DISABLE_HOST_EVENT_HANDLER   44
#define CMD_ENABLE_SVC_EVENT_HANDLER   45
#define CMD_DISABLE_SVC_EVENT_HANDLER   46
#define CMD_ENABLE_HOST_CHECK   47
#define CMD_DISABLE_HOST_CHECK   48
#define CMD_START_OBSESSING_OVER_SVC_CHECKS   49
#define CMD_STOP_OBSESSING_OVER_SVC_CHECKS   50
#define CMD_REMOVE_HOST_ACKNOWLEDGEMENT   51
#define CMD_REMOVE_SVC_ACKNOWLEDGEMENT   52
#define CMD_SCHEDULE_FORCED_HOST_SVC_CHECKS   53
#define CMD_SCHEDULE_FORCED_SVC_CHECK   54
#define CMD_SCHEDULE_HOST_DOWNTIME   55
#define CMD_SCHEDULE_SVC_DOWNTIME   56
#define CMD_ENABLE_HOST_FLAP_DETECTION   57
#define CMD_DISABLE_HOST_FLAP_DETECTION   58
#define CMD_ENABLE_SVC_FLAP_DETECTION   59
#define CMD_DISABLE_SVC_FLAP_DETECTION   60
#define CMD_ENABLE_FLAP_DETECTION   61
#define CMD_DISABLE_FLAP_DETECTION   62
#define CMD_ENABLE_HOSTGROUP_SVC_NOTIFICATIONS   63
#define CMD_DISABLE_HOSTGROUP_SVC_NOTIFICATIONS   64
#define CMD_ENABLE_HOSTGROUP_HOST_NOTIFICATIONS   65
#define CMD_DISABLE_HOSTGROUP_HOST_NOTIFICATIONS   66
#define CMD_ENABLE_HOSTGROUP_SVC_CHECKS   67
#define CMD_DISABLE_HOSTGROUP_SVC_CHECKS   68
#define CMD_CANCEL_HOST_DOWNTIME   69
#define CMD_CANCEL_SVC_DOWNTIME   70
#define CMD_CANCEL_ACTIVE_HOST_DOWNTIME   71
#define CMD_CANCEL_PENDING_HOST_DOWNTIME   72
#define CMD_CANCEL_ACTIVE_SVC_DOWNTIME   73
#define CMD_CANCEL_PENDING_SVC_DOWNTIME   74
#define CMD_CANCEL_ACTIVE_HOST_SVC_DOWNTIME   75
#define CMD_CANCEL_PENDING_HOST_SVC_DOWNTIME   76
#define CMD_FLUSH_PENDING_COMMANDS   77
#define CMD_DEL_HOST_DOWNTIME   78
#define CMD_DEL_SVC_DOWNTIME   79
#define CMD_ENABLE_FAILURE_PREDICTION   80
#define CMD_DISABLE_FAILURE_PREDICTION   81
#define CMD_ENABLE_PERFORMANCE_DATA   82
#define CMD_DISABLE_PERFORMANCE_DATA   83
#define CMD_SCHEDULE_HOSTGROUP_HOST_DOWNTIME   84
#define CMD_SCHEDULE_HOSTGROUP_SVC_DOWNTIME   85
#define CMD_SCHEDULE_HOST_SVC_DOWNTIME   86
#define CMD_PROCESS_HOST_CHECK_RESULT   87
#define CMD_START_EXECUTING_HOST_CHECKS   88
#define CMD_STOP_EXECUTING_HOST_CHECKS   89
#define CMD_START_ACCEPTING_PASSIVE_HOST_CHECKS   90
#define CMD_STOP_ACCEPTING_PASSIVE_HOST_CHECKS   91
#define CMD_ENABLE_PASSIVE_HOST_CHECKS   92
#define CMD_DISABLE_PASSIVE_HOST_CHECKS   93
#define CMD_START_OBSESSING_OVER_HOST_CHECKS   94
#define CMD_STOP_OBSESSING_OVER_HOST_CHECKS   95
#define CMD_SCHEDULE_HOST_CHECK   96
#define CMD_SCHEDULE_FORCED_HOST_CHECK   98
#define CMD_START_OBSESSING_OVER_SVC   99
#define CMD_STOP_OBSESSING_OVER_SVC   100
#define CMD_START_OBSESSING_OVER_HOST   101
#define CMD_STOP_OBSESSING_OVER_HOST   102
#define CMD_ENABLE_HOSTGROUP_HOST_CHECKS   103
#define CMD_DISABLE_HOSTGROUP_HOST_CHECKS   104
#define CMD_ENABLE_HOSTGROUP_PASSIVE_SVC_CHECKS   105
#define CMD_DISABLE_HOSTGROUP_PASSIVE_SVC_CHECKS   106
#define CMD_ENABLE_HOSTGROUP_PASSIVE_HOST_CHECKS   107
#define CMD_DISABLE_HOSTGROUP_PASSIVE_HOST_CHECKS   108
#define CMD_ENABLE_SERVICEGROUP_SVC_NOTIFICATIONS   109
#define CMD_DISABLE_SERVICEGROUP_SVC_NOTIFICATIONS   110
#define CMD_ENABLE_SERVICEGROUP_HOST_NOTIFICATIONS   111
#define CMD_DISABLE_SERVICEGROUP_HOST_NOTIFICATIONS   112
#define CMD_ENABLE_SERVICEGROUP_SVC_CHECKS   113
#define CMD_DISABLE_SERVICEGROUP_SVC_CHECKS   114
#define CMD_ENABLE_SERVICEGROUP_HOST_CHECKS   115
#define CMD_DISABLE_SERVICEGROUP_HOST_CHECKS   116
#define CMD_ENABLE_SERVICEGROUP_PASSIVE_SVC_CHECKS   117
#define CMD_DISABLE_SERVICEGROUP_PASSIVE_SVC_CHECKS   118
#define CMD_ENABLE_SERVICEGROUP_PASSIVE_HOST_CHECKS   119
#define CMD_DISABLE_SERVICEGROUP_PASSIVE_HOST_CHECKS   120
#define CMD_SCHEDULE_SERVICEGROUP_HOST_DOWNTIME   121
#define CMD_SCHEDULE_SERVICEGROUP_SVC_DOWNTIME   122
#define CMD_CHANGE_GLOBAL_HOST_EVENT_HANDLER   123
#define CMD_CHANGE_GLOBAL_SVC_EVENT_HANDLER   124
#define CMD_CHANGE_HOST_EVENT_HANDLER   125
#define CMD_CHANGE_SVC_EVENT_HANDLER   126
#define CMD_CHANGE_HOST_CHECK_COMMAND   127
#define CMD_CHANGE_SVC_CHECK_COMMAND   128
#define CMD_CHANGE_NORMAL_HOST_CHECK_INTERVAL   129
#define CMD_CHANGE_NORMAL_SVC_CHECK_INTERVAL   130
#define CMD_CHANGE_RETRY_SVC_CHECK_INTERVAL   131
#define CMD_CHANGE_MAX_HOST_CHECK_ATTEMPTS   132
#define CMD_CHANGE_MAX_SVC_CHECK_ATTEMPTS   133
#define CMD_SCHEDULE_AND_PROPAGATE_TRIGGERED_HOST_DOWNTIME   134
#define CMD_ENABLE_HOST_AND_CHILD_NOTIFICATIONS   135
#define CMD_DISABLE_HOST_AND_CHILD_NOTIFICATIONS   136
#define CMD_SCHEDULE_AND_PROPAGATE_HOST_DOWNTIME   137
#define CMD_ENABLE_SERVICE_FRESHNESS_CHECKS   138
#define CMD_DISABLE_SERVICE_FRESHNESS_CHECKS   139
#define CMD_ENABLE_HOST_FRESHNESS_CHECKS   140
#define CMD_DISABLE_HOST_FRESHNESS_CHECKS   141
#define CMD_SET_HOST_NOTIFICATION_NUMBER   142
#define CMD_SET_SVC_NOTIFICATION_NUMBER   143
#define SERVICE_CHECK_ACTIVE   0
#define SERVICE_CHECK_PASSIVE   1
#define HOST_CHECK_ACTIVE   0
#define HOST_CHECK_PASSIVE   1
#define SOFT_STATE   0
#define HARD_STATE   1
#define SERVICE_DOWNTIME   1
#define HOST_DOWNTIME   2
#define ANY_DOWNTIME   3
#define HOST_ACKNOWLEDGEMENT   0
#define SERVICE_ACKNOWLEDGEMENT   1
#define ACKNOWLEDGEMENT_NONE   0
#define ACKNOWLEDGEMENT_NORMAL   1
#define ACKNOWLEDGEMENT_STICKY   2
#define NOTIFICATION_DEPENDENCY   1
#define EXECUTION_DEPENDENCY   2
#define STANDBY_MODE   0
#define ACTIVE_MODE   1
#define LOG_ROTATION_NONE   0
#define LOG_ROTATION_HOURLY   1
#define LOG_ROTATION_DAILY   2
#define LOG_ROTATION_WEEKLY   3
#define LOG_ROTATION_MONTHLY   4
#define LOG_VERSION_1   "1.0"
#define LOG_VERSION_2   "2.0"
#define OK   0
#define ERROR   -2
#define TRUE   1
#define FALSE   0
#define READ_HOSTS   1
#define READ_HOSTGROUPS   2
#define READ_CONTACTS   4
#define READ_CONTACTGROUPS   8
#define READ_SERVICES   16
#define READ_COMMANDS   32
#define READ_TIMEPERIODS   64
#define READ_SERVICEESCALATIONS   128
#define READ_HOSTGROUPESCALATIONS   256
#define READ_SERVICEDEPENDENCIES   512
#define READ_HOSTDEPENDENCIES   1024
#define READ_HOSTESCALATIONS   2048
#define READ_HOSTEXTINFO   4096
#define READ_SERVICEEXTINFO   8192
#define READ_SERVICEGROUPS   16384
#define READ_ALL_OBJECT_DATA   READ_HOSTS | READ_HOSTGROUPS | READ_CONTACTS | READ_CONTACTGROUPS | READ_SERVICES | READ_COMMANDS | READ_TIMEPERIODS | READ_SERVICEESCALATIONS | READ_SERVICEDEPENDENCIES | READ_HOSTDEPENDENCIES | READ_HOSTESCALATIONS | READ_HOSTEXTINFO | READ_SERVICEEXTINFO | READ_SERVICEGROUPS
#define LONG_DATE_TIME   0
#define SHORT_DATE_TIME   1
#define SHORT_DATE   2
#define SHORT_TIME   3
#define HTTP_DATE_TIME   4
#define DATE_FORMAT_US   0
#define DATE_FORMAT_EURO   1
#define DATE_FORMAT_ISO8601   2
#define DATE_FORMAT_STRICT_ISO8601   3
#define MAX_FILENAME_LENGTH   256
#define MAX_INPUT_BUFFER   1024
#define MAX_COMMAND_BUFFER   8192
#define MAX_DATETIME_LENGTH   48
#define MODATTR_NONE   0
#define MODATTR_NOTIFICATIONS_ENABLED   1
#define MODATTR_ACTIVE_CHECKS_ENABLED   2
#define MODATTR_PASSIVE_CHECKS_ENABLED   4
#define MODATTR_EVENT_HANDLER_ENABLED   8
#define MODATTR_FLAP_DETECTION_ENABLED   16
#define MODATTR_FAILURE_PREDICTION_ENABLED   32
#define MODATTR_PERFORMANCE_DATA_ENABLED   64
#define MODATTR_OBSESSIVE_HANDLER_ENABLED   128
#define MODATTR_EVENT_HANDLER_COMMAND   256
#define MODATTR_CHECK_COMMAND   512
#define MODATTR_NORMAL_CHECK_INTERVAL   1024
#define MODATTR_RETRY_CHECK_INTERVAL   2048
#define MODATTR_MAX_CHECK_ATTEMPTS   4096
#define MODATTR_FRESHNESS_CHECKS_ENABLED   8192


Define Documentation

#define ACKNOWLEDGEMENT_NONE   0

Definition at line 291 of file common.h.

#define ACKNOWLEDGEMENT_NORMAL   1

Definition at line 292 of file common.h.

#define ACKNOWLEDGEMENT_STICKY   2

Definition at line 293 of file common.h.

#define ACTIVE_MODE   1

Definition at line 305 of file common.h.

#define ANY_DOWNTIME   3

Definition at line 283 of file common.h.

#define CMD_ACKNOWLEDGE_HOST_PROBLEM   33

Definition at line 93 of file common.h.

#define CMD_ACKNOWLEDGE_SVC_PROBLEM   34

Definition at line 94 of file common.h.

#define CMD_ADD_HOST_COMMENT   1

Definition at line 48 of file common.h.

#define CMD_ADD_SVC_COMMENT   3

Definition at line 51 of file common.h.

#define CMD_CANCEL_ACTIVE_HOST_DOWNTIME   71

Definition at line 150 of file common.h.

#define CMD_CANCEL_ACTIVE_HOST_SVC_DOWNTIME   75

Definition at line 156 of file common.h.

#define CMD_CANCEL_ACTIVE_SVC_DOWNTIME   73

Definition at line 153 of file common.h.

#define CMD_CANCEL_HOST_DOWNTIME   69

Definition at line 147 of file common.h.

#define CMD_CANCEL_PENDING_HOST_DOWNTIME   72

Definition at line 151 of file common.h.

#define CMD_CANCEL_PENDING_HOST_SVC_DOWNTIME   76

Definition at line 157 of file common.h.

#define CMD_CANCEL_PENDING_SVC_DOWNTIME   74

Definition at line 154 of file common.h.

#define CMD_CANCEL_SVC_DOWNTIME   70

Definition at line 148 of file common.h.

#define CMD_CHANGE_GLOBAL_HOST_EVENT_HANDLER   123

Definition at line 227 of file common.h.

#define CMD_CHANGE_GLOBAL_SVC_EVENT_HANDLER   124

Definition at line 228 of file common.h.

#define CMD_CHANGE_HOST_CHECK_COMMAND   127

Definition at line 233 of file common.h.

#define CMD_CHANGE_HOST_EVENT_HANDLER   125

Definition at line 230 of file common.h.

#define CMD_CHANGE_MAX_HOST_CHECK_ATTEMPTS   132

Definition at line 240 of file common.h.

#define CMD_CHANGE_MAX_SVC_CHECK_ATTEMPTS   133

Definition at line 241 of file common.h.

#define CMD_CHANGE_NORMAL_HOST_CHECK_INTERVAL   129

Definition at line 236 of file common.h.

#define CMD_CHANGE_NORMAL_SVC_CHECK_INTERVAL   130

Definition at line 237 of file common.h.

#define CMD_CHANGE_RETRY_SVC_CHECK_INTERVAL   131

Definition at line 238 of file common.h.

#define CMD_CHANGE_SVC_CHECK_COMMAND   128

Definition at line 234 of file common.h.

#define CMD_CHANGE_SVC_EVENT_HANDLER   126

Definition at line 231 of file common.h.

#define CMD_DEL_ALL_HOST_COMMENTS   20

Definition at line 76 of file common.h.

#define CMD_DEL_ALL_SVC_COMMENTS   21

Definition at line 77 of file common.h.

#define CMD_DEL_HOST_COMMENT   2

Definition at line 49 of file common.h.

#define CMD_DEL_HOST_DOWNTIME   78

Definition at line 161 of file common.h.

#define CMD_DEL_SVC_COMMENT   4

Definition at line 52 of file common.h.

#define CMD_DEL_SVC_DOWNTIME   79

Definition at line 162 of file common.h.

#define CMD_DELAY_HOST_NOTIFICATION   10

Definition at line 61 of file common.h.

#define CMD_DELAY_HOST_SVC_NOTIFICATIONS   19

Definition at line 74 of file common.h.

#define CMD_DELAY_SVC_NOTIFICATION   9

Definition at line 59 of file common.h.

#define CMD_DISABLE_ALL_NOTIFICATIONS_BEYOND_HOST   27

Definition at line 84 of file common.h.

#define CMD_DISABLE_EVENT_HANDLERS   42

Definition at line 106 of file common.h.

#define CMD_DISABLE_FAILURE_PREDICTION   81

Definition at line 165 of file common.h.

#define CMD_DISABLE_FLAP_DETECTION   62

Definition at line 136 of file common.h.

#define CMD_DISABLE_HOST_AND_CHILD_NOTIFICATIONS   136

Definition at line 246 of file common.h.

#define CMD_DISABLE_HOST_CHECK   48

Definition at line 115 of file common.h.

#define CMD_DISABLE_HOST_EVENT_HANDLER   44

Definition at line 109 of file common.h.

#define CMD_DISABLE_HOST_FLAP_DETECTION   58

Definition at line 130 of file common.h.

#define CMD_DISABLE_HOST_FRESHNESS_CHECKS   141

Definition at line 254 of file common.h.

#define CMD_DISABLE_HOST_NOTIFICATIONS   25

Definition at line 82 of file common.h.

#define CMD_DISABLE_HOST_SVC_CHECKS   16

Definition at line 70 of file common.h.

#define CMD_DISABLE_HOST_SVC_NOTIFICATIONS   29

Definition at line 86 of file common.h.

#define CMD_DISABLE_HOSTGROUP_HOST_CHECKS   104

Definition at line 198 of file common.h.

#define CMD_DISABLE_HOSTGROUP_HOST_NOTIFICATIONS   66

Definition at line 142 of file common.h.

#define CMD_DISABLE_HOSTGROUP_PASSIVE_HOST_CHECKS   108

Definition at line 204 of file common.h.

#define CMD_DISABLE_HOSTGROUP_PASSIVE_SVC_CHECKS   106

Definition at line 201 of file common.h.

#define CMD_DISABLE_HOSTGROUP_SVC_CHECKS   68

Definition at line 145 of file common.h.

#define CMD_DISABLE_HOSTGROUP_SVC_NOTIFICATIONS   64

Definition at line 139 of file common.h.

#define CMD_DISABLE_NOTIFICATIONS   11

Definition at line 63 of file common.h.

#define CMD_DISABLE_PASSIVE_HOST_CHECKS   93

Definition at line 183 of file common.h.

#define CMD_DISABLE_PASSIVE_SVC_CHECKS   40

Definition at line 103 of file common.h.

#define CMD_DISABLE_PERFORMANCE_DATA   83

Definition at line 168 of file common.h.

#define CMD_DISABLE_SERVICE_FRESHNESS_CHECKS   139

Definition at line 251 of file common.h.

#define CMD_DISABLE_SERVICEGROUP_HOST_CHECKS   116

Definition at line 216 of file common.h.

#define CMD_DISABLE_SERVICEGROUP_HOST_NOTIFICATIONS   112

Definition at line 210 of file common.h.

#define CMD_DISABLE_SERVICEGROUP_PASSIVE_HOST_CHECKS   120

Definition at line 222 of file common.h.

#define CMD_DISABLE_SERVICEGROUP_PASSIVE_SVC_CHECKS   118

Definition at line 219 of file common.h.

#define CMD_DISABLE_SERVICEGROUP_SVC_CHECKS   114

Definition at line 213 of file common.h.

#define CMD_DISABLE_SERVICEGROUP_SVC_NOTIFICATIONS   110

Definition at line 207 of file common.h.

#define CMD_DISABLE_SVC_CHECK   6

Definition at line 55 of file common.h.

#define CMD_DISABLE_SVC_EVENT_HANDLER   46

Definition at line 112 of file common.h.

#define CMD_DISABLE_SVC_FLAP_DETECTION   60

Definition at line 133 of file common.h.

#define CMD_DISABLE_SVC_NOTIFICATIONS   23

Definition at line 80 of file common.h.

#define CMD_ENABLE_ALL_NOTIFICATIONS_BEYOND_HOST   26

Definition at line 83 of file common.h.

#define CMD_ENABLE_EVENT_HANDLERS   41

Definition at line 105 of file common.h.

#define CMD_ENABLE_FAILURE_PREDICTION   80

Definition at line 164 of file common.h.

#define CMD_ENABLE_FLAP_DETECTION   61

Definition at line 135 of file common.h.

#define CMD_ENABLE_HOST_AND_CHILD_NOTIFICATIONS   135

Definition at line 245 of file common.h.

#define CMD_ENABLE_HOST_CHECK   47

Definition at line 114 of file common.h.

#define CMD_ENABLE_HOST_EVENT_HANDLER   43

Definition at line 108 of file common.h.

#define CMD_ENABLE_HOST_FLAP_DETECTION   57

Definition at line 129 of file common.h.

#define CMD_ENABLE_HOST_FRESHNESS_CHECKS   140

Definition at line 253 of file common.h.

#define CMD_ENABLE_HOST_NOTIFICATIONS   24

Definition at line 81 of file common.h.

#define CMD_ENABLE_HOST_SVC_CHECKS   15

Definition at line 69 of file common.h.

#define CMD_ENABLE_HOST_SVC_NOTIFICATIONS   28

Definition at line 85 of file common.h.

#define CMD_ENABLE_HOSTGROUP_HOST_CHECKS   103

Definition at line 197 of file common.h.

#define CMD_ENABLE_HOSTGROUP_HOST_NOTIFICATIONS   65

Definition at line 141 of file common.h.

#define CMD_ENABLE_HOSTGROUP_PASSIVE_HOST_CHECKS   107

Definition at line 203 of file common.h.

#define CMD_ENABLE_HOSTGROUP_PASSIVE_SVC_CHECKS   105

Definition at line 200 of file common.h.

#define CMD_ENABLE_HOSTGROUP_SVC_CHECKS   67

Definition at line 144 of file common.h.

#define CMD_ENABLE_HOSTGROUP_SVC_NOTIFICATIONS   63

Definition at line 138 of file common.h.

#define CMD_ENABLE_NOTIFICATIONS   12

Definition at line 64 of file common.h.

#define CMD_ENABLE_PASSIVE_HOST_CHECKS   92

Definition at line 182 of file common.h.

#define CMD_ENABLE_PASSIVE_SVC_CHECKS   39

Definition at line 102 of file common.h.

#define CMD_ENABLE_PERFORMANCE_DATA   82

Definition at line 167 of file common.h.

#define CMD_ENABLE_SERVICE_FRESHNESS_CHECKS   138

Definition at line 250 of file common.h.

#define CMD_ENABLE_SERVICEGROUP_HOST_CHECKS   115

Definition at line 215 of file common.h.

#define CMD_ENABLE_SERVICEGROUP_HOST_NOTIFICATIONS   111

Definition at line 209 of file common.h.

#define CMD_ENABLE_SERVICEGROUP_PASSIVE_HOST_CHECKS   119

Definition at line 221 of file common.h.

#define CMD_ENABLE_SERVICEGROUP_PASSIVE_SVC_CHECKS   117

Definition at line 218 of file common.h.

#define CMD_ENABLE_SERVICEGROUP_SVC_CHECKS   113

Definition at line 212 of file common.h.

#define CMD_ENABLE_SERVICEGROUP_SVC_NOTIFICATIONS   109

Definition at line 206 of file common.h.

#define CMD_ENABLE_SVC_CHECK   5

Definition at line 54 of file common.h.

#define CMD_ENABLE_SVC_EVENT_HANDLER   45

Definition at line 111 of file common.h.

#define CMD_ENABLE_SVC_FLAP_DETECTION   59

Definition at line 132 of file common.h.

#define CMD_ENABLE_SVC_NOTIFICATIONS   22

Definition at line 79 of file common.h.

#define CMD_FLUSH_PENDING_COMMANDS   77

Definition at line 159 of file common.h.

#define CMD_NONE   0

Definition at line 46 of file common.h.

#define CMD_PROCESS_HOST_CHECK_RESULT   87

Definition at line 174 of file common.h.

#define CMD_PROCESS_SERVICE_CHECK_RESULT   30

Definition at line 88 of file common.h.

#define CMD_READ_STATE_INFORMATION   32

Definition at line 91 of file common.h.

#define CMD_REMOVE_HOST_ACKNOWLEDGEMENT   51

Definition at line 120 of file common.h.

#define CMD_REMOVE_SVC_ACKNOWLEDGEMENT   52

Definition at line 121 of file common.h.

#define CMD_RESTART_PROCESS   13

Definition at line 66 of file common.h.

#define CMD_SAVE_STATE_INFORMATION   31

Definition at line 90 of file common.h.

#define CMD_SCHEDULE_AND_PROPAGATE_HOST_DOWNTIME   137

Definition at line 248 of file common.h.

#define CMD_SCHEDULE_AND_PROPAGATE_TRIGGERED_HOST_DOWNTIME   134

Definition at line 243 of file common.h.

#define CMD_SCHEDULE_FORCED_HOST_CHECK   98

Definition at line 189 of file common.h.

#define CMD_SCHEDULE_FORCED_HOST_SVC_CHECKS   53

Definition at line 123 of file common.h.

#define CMD_SCHEDULE_FORCED_SVC_CHECK   54

Definition at line 124 of file common.h.

#define CMD_SCHEDULE_HOST_CHECK   96

Definition at line 188 of file common.h.

#define CMD_SCHEDULE_HOST_DOWNTIME   55

Definition at line 126 of file common.h.

#define CMD_SCHEDULE_HOST_SVC_CHECKS   17

Definition at line 72 of file common.h.

#define CMD_SCHEDULE_HOST_SVC_DOWNTIME   86

Definition at line 172 of file common.h.

#define CMD_SCHEDULE_HOSTGROUP_HOST_DOWNTIME   84

Definition at line 170 of file common.h.

#define CMD_SCHEDULE_HOSTGROUP_SVC_DOWNTIME   85

Definition at line 171 of file common.h.

#define CMD_SCHEDULE_SERVICEGROUP_HOST_DOWNTIME   121

Definition at line 224 of file common.h.

#define CMD_SCHEDULE_SERVICEGROUP_SVC_DOWNTIME   122

Definition at line 225 of file common.h.

#define CMD_SCHEDULE_SVC_CHECK   7

Definition at line 57 of file common.h.

#define CMD_SCHEDULE_SVC_DOWNTIME   56

Definition at line 127 of file common.h.

#define CMD_SET_HOST_NOTIFICATION_NUMBER   142

Definition at line 256 of file common.h.

#define CMD_SET_SVC_NOTIFICATION_NUMBER   143

Definition at line 257 of file common.h.

#define CMD_SHUTDOWN_PROCESS   14

Definition at line 67 of file common.h.

#define CMD_START_ACCEPTING_PASSIVE_HOST_CHECKS   90

Definition at line 179 of file common.h.

#define CMD_START_ACCEPTING_PASSIVE_SVC_CHECKS   37

Definition at line 99 of file common.h.

#define CMD_START_EXECUTING_HOST_CHECKS   88

Definition at line 176 of file common.h.

#define CMD_START_EXECUTING_SVC_CHECKS   35

Definition at line 96 of file common.h.

#define CMD_START_OBSESSING_OVER_HOST   101

Definition at line 194 of file common.h.

#define CMD_START_OBSESSING_OVER_HOST_CHECKS   94

Definition at line 185 of file common.h.

#define CMD_START_OBSESSING_OVER_SVC   99

Definition at line 191 of file common.h.

#define CMD_START_OBSESSING_OVER_SVC_CHECKS   49

Definition at line 117 of file common.h.

#define CMD_STOP_ACCEPTING_PASSIVE_HOST_CHECKS   91

Definition at line 180 of file common.h.

#define CMD_STOP_ACCEPTING_PASSIVE_SVC_CHECKS   38

Definition at line 100 of file common.h.

#define CMD_STOP_EXECUTING_HOST_CHECKS   89

Definition at line 177 of file common.h.

#define CMD_STOP_EXECUTING_SVC_CHECKS   36

Definition at line 97 of file common.h.

#define CMD_STOP_OBSESSING_OVER_HOST   102

Definition at line 195 of file common.h.

#define CMD_STOP_OBSESSING_OVER_HOST_CHECKS   95

Definition at line 186 of file common.h.

#define CMD_STOP_OBSESSING_OVER_SVC   100

Definition at line 192 of file common.h.

#define CMD_STOP_OBSESSING_OVER_SVC_CHECKS   50

Definition at line 118 of file common.h.

#define DATE_FORMAT_EURO   1

Definition at line 374 of file common.h.

#define DATE_FORMAT_ISO8601   2

Definition at line 375 of file common.h.

#define DATE_FORMAT_STRICT_ISO8601   3

Definition at line 376 of file common.h.

#define DATE_FORMAT_US   0

Definition at line 373 of file common.h.

#define ERROR   -2

Definition at line 326 of file common.h.

Referenced by ehProcessData(), ehSvcCheck(), neb_unload_module(), and nebmodule_init().

#define EXECUTION_DEPENDENCY   2

Definition at line 299 of file common.h.

#define FALSE   0

Definition at line 335 of file common.h.

#define HARD_STATE   1

Definition at line 276 of file common.h.

#define HOST_ACKNOWLEDGEMENT   0

Definition at line 288 of file common.h.

#define HOST_CHECK_ACTIVE   0

Definition at line 269 of file common.h.

#define HOST_CHECK_PASSIVE   1

Definition at line 270 of file common.h.

#define HOST_DOWNTIME   2

Definition at line 282 of file common.h.

#define HTTP_DATE_TIME   4

Definition at line 368 of file common.h.

#define LOG_ROTATION_DAILY   2

Definition at line 312 of file common.h.

#define LOG_ROTATION_HOURLY   1

Definition at line 311 of file common.h.

#define LOG_ROTATION_MONTHLY   4

Definition at line 314 of file common.h.

#define LOG_ROTATION_NONE   0

Definition at line 310 of file common.h.

#define LOG_ROTATION_WEEKLY   3

Definition at line 313 of file common.h.

#define LOG_VERSION_1   "1.0"

Definition at line 319 of file common.h.

#define LOG_VERSION_2   "2.0"

Definition at line 320 of file common.h.

#define LONG_DATE_TIME   0

Definition at line 364 of file common.h.

#define MAX_COMMAND_BUFFER   8192

Definition at line 383 of file common.h.

#define MAX_DATETIME_LENGTH   48

Definition at line 385 of file common.h.

#define MAX_FILENAME_LENGTH   256

Definition at line 381 of file common.h.

#define MAX_INPUT_BUFFER   1024

Definition at line 382 of file common.h.

#define MODATTR_ACTIVE_CHECKS_ENABLED   2

Definition at line 392 of file common.h.

#define MODATTR_CHECK_COMMAND   512

Definition at line 400 of file common.h.

#define MODATTR_EVENT_HANDLER_COMMAND   256

Definition at line 399 of file common.h.

#define MODATTR_EVENT_HANDLER_ENABLED   8

Definition at line 394 of file common.h.

#define MODATTR_FAILURE_PREDICTION_ENABLED   32

Definition at line 396 of file common.h.

#define MODATTR_FLAP_DETECTION_ENABLED   16

Definition at line 395 of file common.h.

#define MODATTR_FRESHNESS_CHECKS_ENABLED   8192

Definition at line 404 of file common.h.

#define MODATTR_MAX_CHECK_ATTEMPTS   4096

Definition at line 403 of file common.h.

#define MODATTR_NONE   0

Definition at line 390 of file common.h.

#define MODATTR_NORMAL_CHECK_INTERVAL   1024

Definition at line 401 of file common.h.

#define MODATTR_NOTIFICATIONS_ENABLED   1

Definition at line 391 of file common.h.

#define MODATTR_OBSESSIVE_HANDLER_ENABLED   128

Definition at line 398 of file common.h.

#define MODATTR_PASSIVE_CHECKS_ENABLED   4

Definition at line 393 of file common.h.

#define MODATTR_PERFORMANCE_DATA_ENABLED   64

Definition at line 397 of file common.h.

#define MODATTR_RETRY_CHECK_INTERVAL   2048

Definition at line 402 of file common.h.

#define NOTIFICATION_DEPENDENCY   1

Definition at line 298 of file common.h.

#define OK   0

#define PROGRAM_MODIFICATION_DATE   "01-19-2007"

Definition at line 25 of file common.h.

#define PROGRAM_VERSION   "2.7"

Definition at line 24 of file common.h.

#define READ_ALL_OBJECT_DATA   READ_HOSTS | READ_HOSTGROUPS | READ_CONTACTS | READ_CONTACTGROUPS | READ_SERVICES | READ_COMMANDS | READ_TIMEPERIODS | READ_SERVICEESCALATIONS | READ_SERVICEDEPENDENCIES | READ_HOSTDEPENDENCIES | READ_HOSTESCALATIONS | READ_HOSTEXTINFO | READ_SERVICEEXTINFO | READ_SERVICEGROUPS

Definition at line 359 of file common.h.

#define READ_COMMANDS   32

Definition at line 348 of file common.h.

#define READ_CONTACTGROUPS   8

Definition at line 346 of file common.h.

#define READ_CONTACTS   4

Definition at line 345 of file common.h.

#define READ_HOSTDEPENDENCIES   1024

Definition at line 353 of file common.h.

#define READ_HOSTESCALATIONS   2048

Definition at line 354 of file common.h.

#define READ_HOSTEXTINFO   4096

Definition at line 355 of file common.h.

#define READ_HOSTGROUPESCALATIONS   256

Definition at line 351 of file common.h.

#define READ_HOSTGROUPS   2

Definition at line 344 of file common.h.

#define READ_HOSTS   1

Definition at line 343 of file common.h.

#define READ_SERVICEDEPENDENCIES   512

Definition at line 352 of file common.h.

#define READ_SERVICEESCALATIONS   128

Definition at line 350 of file common.h.

#define READ_SERVICEEXTINFO   8192

Definition at line 356 of file common.h.

#define READ_SERVICEGROUPS   16384

Definition at line 357 of file common.h.

#define READ_SERVICES   16

Definition at line 347 of file common.h.

#define READ_TIMEPERIODS   64

Definition at line 349 of file common.h.

#define SERVICE_ACKNOWLEDGEMENT   1

Definition at line 289 of file common.h.

#define SERVICE_CHECK_ACTIVE   0

Definition at line 263 of file common.h.

Referenced by dnxPostResult().

#define SERVICE_CHECK_PASSIVE   1

Definition at line 264 of file common.h.

#define SERVICE_DOWNTIME   1

Definition at line 281 of file common.h.

#define SHORT_DATE   2

Definition at line 366 of file common.h.

#define SHORT_DATE_TIME   1

Definition at line 365 of file common.h.

#define SHORT_TIME   3

Definition at line 367 of file common.h.

#define SOFT_STATE   0

Definition at line 275 of file common.h.

#define STANDBY_MODE   0

Definition at line 304 of file common.h.

#define TRUE   1

Definition at line 330 of file common.h.


Generated on Tue Apr 13 15:15:29 2010 for DNX by  doxygen 1.5.6