@@ -5,10 +5,10 @@ namespace ValveKeyValue.KeyValues3
55 /// </summary>
66 public static class Encoding
77 {
8- /// <summary>Automatic binary encoding selection.</summary>
8+ /// <summary>Automatic binary encoding selection. Chooses the best binary encoding at write time. </summary>
99 public static Guid BinaryAuto { get ; } = new ( new byte [ ] { 0xE6 , 0x09 , 0xB1 , 0x6E , 0x85 , 0x6B , 0x83 , 0x45 , 0xA3 , 0x12 , 0x70 , 0x3A , 0x6E , 0x04 , 0x06 , 0x8C } ) ;
1010
11- /// <summary>Block-compressed binary encoding.</summary>
11+ /// <summary>Block-compressed binary encoding using Valve's custom LZ77-style block compression .</summary>
1212 public static Guid BinaryBlockCompressed { get ; } = new ( new byte [ ] { 0x46 , 0x1A , 0x79 , 0x95 , 0xBC , 0x95 , 0x6C , 0x4F , 0xA7 , 0x0B , 0x05 , 0xBC , 0xA1 , 0xB7 , 0xDF , 0xD2 } ) ;
1313
1414 /// <summary>LZ4-compressed binary encoding.</summary>
@@ -17,10 +17,10 @@ public static class Encoding
1717 /// <summary>Zstandard-compressed binary encoding.</summary>
1818 public static Guid BinaryZstd { get ; } = new ( new byte [ ] { 0x00 , 0x0A , 0x62 , 0x6F , 0xF0 , 0xFE , 0x05 , 0x43 , 0xA3 , 0x5F , 0x04 , 0x23 , 0x46 , 0xB1 , 0xDB , 0x29 } ) ;
1919
20- /// <summary>Uncompressed binary encoding.</summary>
20+ /// <summary>Uncompressed binary encoding. Data is stored as-is with a string table and typed values. </summary>
2121 public static Guid Binary { get ; } = new ( new byte [ ] { 0x00 , 0x05 , 0x86 , 0x1B , 0xD8 , 0xF7 , 0xC1 , 0x40 , 0xAD , 0x82 , 0x75 , 0xA4 , 0x82 , 0x67 , 0xE7 , 0x14 } ) ;
2222
23- /// <summary>Text encoding.</summary>
23+ /// <summary>Human-readable text encoding with an XML-style comment header .</summary>
2424 public static Guid Text { get ; } = new ( new byte [ ] { 0x3C , 0x7F , 0x1C , 0xE2 , 0x33 , 0x8A , 0xC5 , 0x41 , 0x99 , 0x77 , 0xA7 , 0x6D , 0x3A , 0x32 , 0xAA , 0x0D } ) ;
2525 }
2626}
0 commit comments