PRELIMINARY SYNOPSIS #include <rtlimits.h> int * query_limits() int * query_limits(int default) DESCRIPTION Return an array with the current runtime limits, resp. if <defaults> is true, the default runtime limits. The entries in the returned array are: int[LIMIT_EVAL]: the max number of eval costs int[LIMIT_ARRAY]: the max number of array entries int[LIMIT_MAPPING]: the max number of mapping entries int[LIMIT_BYTE]: the max number of bytes handled with one read_bytes()/write_bytes() call. int[LIMIT_FILE]: the max number of bytes handled with one read_file()/write_file() call. int[LIMIT_CALLOUTS]: the number of callouts at one time. A limit of '0' aka LIMIT_UNLIMITED means 'no limit'. EXAMPLES query_limits() --> returns the current runtime limits query_limits(1) --> returns the default runtime limits HISTORY Introduced in LDMud 3.2.7. LIMIT_CALLOUTS introduced in LDMud 3.2.9. SEE ALSO limited(E), set_limits(E)