irods  4.2.8
About: iRODS (the integrated Rule Oriented Data System) is a distributed data-management system for creating data grids, digital libraries, persistent archives, and real-time data systems.
  Fossies Dox: irods-4.2.8.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

reDefines.h
Go to the documentation of this file.
1 
4 
10 #ifndef RE_DEFINES_H__
11 #define RE_DEFINES_H__
12 
13 #define MAX_NUM_OF_RULES 2048
14 #define MAX_NUM_OF_DVARS 2048
15 #define MAX_NUM_OF_FMAPS 2048
16 #define MAX_NUM_OF_MSRVCS 2048
17 #define MAX_COND_LEN MAX_NAME_LEN
18 #define MAX_OPER_LEN NAME_LEN
19 #define MAX_RULE_LENGTH MAX_NAME_LEN * 4
20 #define MAX_DVAR_LENGTH MAX_NAME_LEN * 4
21 #define MAX_FMAP_LENGTH MAX_NAME_LEN * 4
22 #define MAX_ACTION_SIZE MAX_NAME_LEN * 5
23 #define MAX_ACTION_IN_RULE 100
24 #define MAX_ERROR_STRING MAX_NAME_LEN
25 #define RETESTFLAG "RETESTFLAG"
26 #define RULE_SET_DEF_LENGTH 10*MAX_NAME_LEN
27 #define RELOOPBACKFLAG "RELOOPBACKFLAG"
28 #define GLOBALREDEBUGFLAG "GLOBALREDEBUGFLAG"
29 #define GLOBALREAUDITFLAG "GLOBALREAUDITFLAG"
30 
31 #define LOG_TEST_1 1
32 #define HTML_TEST_1 2
33 #define COMMAND_TEST_1 3
34 #define HTML_TEST_MSI 4
35 #define COMMAND_TEST_MSI 5
36 #define LOOP_BACK_1 1
37 #define LOG_TEST_2 10
38 
39 #define REDEBUG_NEXT 1
40 #define REDEBUG_CONTINUE 2
41 #define REDEBUG_STOP 3
42 #define REDEBUG_STEP 4
43 #define REDEBUG_WAIT 5
44 #define REDEBUG_CONTINUE_VERBOSE 6
45 #define REDEBUG_STEP_OVER 20
46 #define REDEBUG_STEP_IN 21
47 #define REDEBUG_STEP_OUT 22
48 #define REDEBUG_STEP_CONTINUE 23
49 
50 
51 #define REDEBUG_STACK_SIZE_FULL 2000
52 #define REDEBUG_STACK_SIZE_CURR 1000
53 
56 /* Macro for the Re Test Stub */
57 
58 #define RE_TEST_MACRO(msg) if(0){};
59 
60 
61 /*
62 #define RE_TEST_MACRO(msg) \
63  if (reTestFlag > 0 ) { \
64  if (reTestFlag == LOG_TEST_1) { \
65  rodsLog (LOG_NOTICE, msg); \
66  } \
67  if (reLoopBackFlag > 0) \
68  return(0); \
69  }
70 
71 */
72 
73 /*
74 #define RE_TEST_MACRO(msg) \
75  if (reTestFlag > 0 ) { \
76  if (reTestFlag == LOG_TEST_1) { \
77  rodsLogAndErrorMsg (LOG_NOTICE,&(rei->rsComm->rError),-1, msg); \
78  } \
79  if (reLoopBackFlag > 0) \
80  return(0); \
81  }
82 
83 */
84 #endif // RE_DEFINES_H__