CUBRID Engine  latest
condition_handler_code.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define CO_MAX_CODE   1024 /* Max codes per module */
 
#define CO_MAX_MODULE   INT_MAX/CO_MAX_CODE /* Max module identifier */
 
#define CO_CODE(MODULE, CODE)   -((int)MODULE * (int)CO_MAX_CODE + (int)CODE - (int)1)
 

Enumerations

enum  CO_MODULE {
  CO_MODULE_CO = 1, CO_MODULE_MTS = 2, CO_MODULE_SYS = 13, CO_MODULE_CNV = 27,
  CO_MODULE_ARGS = 1000
}
 

Macro Definition Documentation

#define CO_CODE (   MODULE,
  CODE 
)    -((int)MODULE * (int)CO_MAX_CODE + (int)CODE - (int)1)

Definition at line 34 of file condition_handler_code.h.

#define CO_MAX_CODE   1024 /* Max codes per module */

Definition at line 31 of file condition_handler_code.h.

Referenced by co_signal().

#define CO_MAX_MODULE   INT_MAX/CO_MAX_CODE /* Max module identifier */

Definition at line 32 of file condition_handler_code.h.

Enumeration Type Documentation

enum CO_MODULE
Enumerator
CO_MODULE_CO 
CO_MODULE_MTS 
CO_MODULE_SYS 
CO_MODULE_CNV 
CO_MODULE_ARGS 

Definition at line 38 of file condition_handler_code.h.