Lines Matching refs:reader
64 public static DataBlockHeader ReadFromStream(SafeBinaryReader reader) in ReadFromStream() argument
66 var startPosition = reader.BaseStream.Position; in ReadFromStream()
67 var blockType = (BlockType)reader.ReadByte(); in ReadFromStream()
68 var sampleType = (SampleType)reader.ReadUInt16(); in ReadFromStream()
69 var channelId = reader.ReadUInt16(); in ReadFromStream()
70 var dataSize = reader.ReadUInt64(); in ReadFromStream()
93 …onstantFrequencySamplesDataBlock<T> ReadFromStream(DataBlockHeader header, SafeBinaryReader reader) in ReadFromStream() argument
95 var startTime = reader.ReadUInt64(); in ReadFromStream()
96 var period = reader.ReadUInt64(); in ReadFromStream()
98 return new ConstantFrequencySamplesDataBlock<T>(header, startTime, period, reader); in ReadFromStream()
153 using(reader.Checkpoint)
155 reader.BaseStream.Seek(samplesData.SampleDataOffset, SeekOrigin.Begin);
160 while(!reader.EOF && currentSample.TryReadFromStream(reader))
170 …lock(DataBlockHeader header, ulong startTime, ulong period, SafeBinaryReader reader) : base(header) in ConstantFrequencySamplesDataBlock() argument
172 this.reader = reader; in ConstantFrequencySamplesDataBlock()
173 this.samplesData = new SamplesData<T>(reader); in ConstantFrequencySamplesDataBlock()
182 using(reader.Checkpoint) in ConstantFrequencySamplesDataBlock()
184 reader.BaseStream.Seek(samplesData.SampleDataOffset, SeekOrigin.Begin); in ConstantFrequencySamplesDataBlock()
185 if(reader.EOF) in ConstantFrequencySamplesDataBlock()
192 while(sample.Skip(reader, 1)) in ConstantFrequencySamplesDataBlock()
204 private readonly SafeBinaryReader reader; field in Antmicro.Renode.Utilities.RESD.ConstantFrequencySamplesDataBlock