Go to the source code of this file.
Defines | |
#define | ISC_EVENTCLASS_H 1 |
#define | ISC_EVENTCLASS(eclass) ((eclass) << 16) |
An event class is an unsigned 16 bit number. Each class may contain up to 65536 events. An event type is formed by adding the event number within the class to the class number. | |
#define | ISC_EVENTCLASS_TASK ISC_EVENTCLASS(0) |
#define | ISC_EVENTCLASS_TIMER ISC_EVENTCLASS(1) |
#define | ISC_EVENTCLASS_SOCKET ISC_EVENTCLASS(2) |
#define | ISC_EVENTCLASS_FILE ISC_EVENTCLASS(3) |
#define | ISC_EVENTCLASS_DNS ISC_EVENTCLASS(4) |
#define | ISC_EVENTCLASS_APP ISC_EVENTCLASS(5) |
#define | ISC_EVENTCLASS_OMAPI ISC_EVENTCLASS(6) |
#define | ISC_EVENTCLASS_RATELIMITER ISC_EVENTCLASS(7) |
#define | ISC_EVENTCLASS_ISCCC ISC_EVENTCLASS(8) |
Definition in file eventclass.h.
#define ISC_EVENTCLASS_H 1 |
Definition at line 21 of file eventclass.h.
#define ISC_EVENTCLASS | ( | eclass | ) | ((eclass) << 16) |
An event class is an unsigned 16 bit number. Each class may contain up to 65536 events. An event type is formed by adding the event number within the class to the class number.
Definition at line 34 of file eventclass.h.
#define ISC_EVENTCLASS_TASK ISC_EVENTCLASS(0) |
Classes < 1024 are reserved for ISC use. Event classes >= 1024 and <= 65535 are reserved for application use.
Definition at line 42 of file eventclass.h.
#define ISC_EVENTCLASS_TIMER ISC_EVENTCLASS(1) |
Classes < 1024 are reserved for ISC use. Event classes >= 1024 and <= 65535 are reserved for application use.
Definition at line 43 of file eventclass.h.
#define ISC_EVENTCLASS_SOCKET ISC_EVENTCLASS(2) |
Classes < 1024 are reserved for ISC use. Event classes >= 1024 and <= 65535 are reserved for application use.
Definition at line 44 of file eventclass.h.
#define ISC_EVENTCLASS_FILE ISC_EVENTCLASS(3) |
Classes < 1024 are reserved for ISC use. Event classes >= 1024 and <= 65535 are reserved for application use.
Definition at line 45 of file eventclass.h.
#define ISC_EVENTCLASS_DNS ISC_EVENTCLASS(4) |
Classes < 1024 are reserved for ISC use. Event classes >= 1024 and <= 65535 are reserved for application use.
Definition at line 46 of file eventclass.h.
#define ISC_EVENTCLASS_APP ISC_EVENTCLASS(5) |
Classes < 1024 are reserved for ISC use. Event classes >= 1024 and <= 65535 are reserved for application use.
Definition at line 47 of file eventclass.h.
#define ISC_EVENTCLASS_OMAPI ISC_EVENTCLASS(6) |
Classes < 1024 are reserved for ISC use. Event classes >= 1024 and <= 65535 are reserved for application use.
Definition at line 48 of file eventclass.h.
#define ISC_EVENTCLASS_RATELIMITER ISC_EVENTCLASS(7) |
Classes < 1024 are reserved for ISC use. Event classes >= 1024 and <= 65535 are reserved for application use.
Definition at line 49 of file eventclass.h.
#define ISC_EVENTCLASS_ISCCC ISC_EVENTCLASS(8) |
Classes < 1024 are reserved for ISC use. Event classes >= 1024 and <= 65535 are reserved for application use.
Definition at line 50 of file eventclass.h.