SkipVUInt32() публичный Метод

public SkipVUInt32 ( ) : void
Результат void
Пример #1
0
 internal static void SkipHeader(AbstractBufferedReader reader)
 {
     reader.SkipBlock(FileCollectionWithFileInfos.MagicStartOfFile.Length + 1); // magic + type of file
     reader.SkipVInt64(); // generation
     reader.SkipVUInt32(); // trLogFileId
     reader.SkipVUInt32(); // trLogOffset
     reader.SkipVUInt64(); // keyValueCount
 }
Пример #2
0
 internal static void SkipHeader(AbstractBufferedReader reader)
 {
     FileCollectionWithFileInfos.SkipHeader(reader);
     var withCommitUlong = reader.ReadUInt8() == (byte)KVFileType.KeyIndexWithCommitUlong;
     reader.SkipVInt64(); // generation
     reader.SkipVUInt32(); // trLogFileId
     reader.SkipVUInt32(); // trLogOffset
     reader.SkipVUInt64(); // keyValueCount
     if (withCommitUlong) reader.SkipVUInt64(); // commitUlong
 }
Пример #3
0
 internal static void SkipHeader(AbstractBufferedReader reader)
 {
     FileCollectionWithFileInfos.SkipHeader(reader);
     var type = (KVFileType)reader.ReadUInt8();
     var withCommitUlong = type == KVFileType.KeyIndexWithCommitUlong || type == KVFileType.ModernKeyIndex;
     reader.SkipVInt64(); // generation
     reader.SkipVUInt32(); // trLogFileId
     reader.SkipVUInt32(); // trLogOffset
     reader.SkipVUInt64(); // keyValueCount
     if (withCommitUlong) reader.SkipVUInt64(); // commitUlong
     if (type == KVFileType.ModernKeyIndex) reader.SkipUInt8();
 }
Пример #4
0
 internal static void SkipHeader(AbstractBufferedReader reader)
 {
     reader.SkipBlock(DiskChunkCache.MagicStartOfFile.Length + 1); // magic + type of file
     reader.SkipVInt64(); // generation
     reader.SkipVUInt32(); // keySize
     reader.SkipVUInt64(); // keyValueCount
 }
Пример #5
0
 internal static void SkipHeader(AbstractBufferedReader reader)
 {
     FileCollectionWithFileInfos.SkipHeader(reader);
     reader.SkipUInt8(); // type of file
     reader.SkipVInt64(); // subId
     reader.SkipVInt64(); // generation
     reader.SkipVUInt32(); // keyLen
 }