winget-cli

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

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