Exemple #1
0
 public void AddCompressedPositionStart(long start)
 {
     Metadata = new MetadataRecord(
         Metadata.Start,
         Metadata.Length,
         start,
         Metadata.LengthCompressed);
 }
Exemple #2
0
 public bool TryGetNextRecord(out MetadataRecord record)
 {
     if (!Records.Any())
     {
         record = default;
         return(false);
     }
     else
     {
         record = Records.Dequeue();
         return(true);
     }
 }
Exemple #3
0
 public void AddRecord(MetadataRecord metadataRecord)
 {
     Records.Enqueue(metadataRecord);
 }