mirror of
https://github.com/ChronosX88/psyced.git
synced 2024-11-14 14:31:02 +00:00
25 lines
687 B
C
25 lines
687 B
C
#ifndef LPC_RTLIMITS_H_
|
|
#define LPC_RTLIMITS_H_
|
|
|
|
/* Runtime limit index/tag values */
|
|
|
|
#define LIMIT_EVAL (0)
|
|
#define LIMIT_ARRAY (1)
|
|
#define LIMIT_MAPPING (2)
|
|
#define LIMIT_MAPPING_KEYS LIMIT_MAPPING
|
|
#define LIMIT_MAPPING_SIZE (3)
|
|
#define LIMIT_BYTE (4)
|
|
#define LIMIT_FILE (5)
|
|
#define LIMIT_CALLOUTS (6)
|
|
#define LIMIT_COST (7)
|
|
|
|
#define LIMIT_MAX (8) /* Number of recognized limits */
|
|
|
|
/* Special limit values */
|
|
|
|
#define LIMIT_UNLIMITED 0 /* No limit */
|
|
#define LIMIT_KEEP (-1) /* Keep the old limit setting */
|
|
#define LIMIT_DEFAULT (-2) /* Use the default setting */
|
|
|
|
#endif /* LPC_RTLIMITS_H_ */
|