pure_constants.h (2411B)
1 const uint64_t PURE_16_BIT_MAX = 0xFFFF; 2 const uint64_t PURE_32_BIT_MAX = 0xFFFFFFFF; 3 const uint64_t PURE_MALLOC_MIN = 65536; 4 const uint64_t PURE_PATH_COMPONENT_MAX = 255; 5 const uint64_t PURE_PATH_MAX = 4096; 6 const uint64_t PURE_UNIX_MODE_MASK = 61440; 7 const uint64_t PURE_UNIX_MODE_BLK = 24576; 8 const uint64_t PURE_UNIX_MODE_CHR = 8192; 9 const uint64_t PURE_UNIX_MODE_DIR = 16384; 10 const uint64_t PURE_UNIX_MODE_FIFO = 4096; 11 const uint64_t PURE_UNIX_MODE_LNK = 40960; 12 const uint64_t PURE_UNIX_MODE_SOCK = 49152; 13 14 const uint64_t PURE_ARCHIVES_MAX = 1000; 15 const uint64_t PURE_DEPTH_MAX = 4; 16 const uint64_t PURE_FILES_MAX = 10000; 17 const uint64_t PURE_SIZE_MAX = 34359738368ULL; 18 19 const uint64_t PURE_BACKSLASH = 92; 20 const uint64_t PURE_FORWARD_SLASH = 47; 21 22 const uint64_t PURE_ZIP_CDH_MIN = 46; 23 const uint64_t PURE_ZIP_COMPRESSION_METHOD_DEFLATE = 8; 24 const uint64_t PURE_ZIP_COMPRESSION_METHOD_NONE = 0; 25 const uint64_t PURE_ZIP_COMPRESSION_RATIO_SCORE_MAX = 17179869184ULL; 26 const uint64_t PURE_ZIP_COMPRESSION_RATIO_SIZE_MIN = 128 * 1024 * 1024; 27 const uint64_t PURE_ZIP_DDR_64_MIN = 20; 28 const uint64_t PURE_ZIP_DDR_MIN = 12; 29 const uint64_t PURE_ZIP_EOCDL_64 = 20; 30 const uint64_t PURE_ZIP_EOCDR_64_MIN = 56; 31 const uint64_t PURE_ZIP_EOCDR_MIN = 22; 32 const uint64_t PURE_ZIP_EOCDR_COMMENT_MAX = 65535; 33 const uint64_t PURE_ZIP_EXTRA_FIELD_MAX = 4096; 34 const uint64_t PURE_ZIP_FLAG_UTF8 = 1 << 11; 35 const uint64_t PURE_ZIP_LFH_MIN = 30; 36 const uint64_t PURE_ZIP_PREPENDED_DATA_SEARCH_MAX = 1024; 37 const uint64_t PURE_ZIP_STRING_MAX = 16384; 38 const uint64_t PURE_ZIP_VERSION_MADE_UNIX = 3; 39 40 const uint8_t PURE_CONTROL_CHARACTER[256] = { 41 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 42 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 43 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 44 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 45 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 46 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 47 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 49 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 50 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 51 }; 52