void ReadData() { if(reader_) { while(((available_ - position_) < windowSize_) && (reader_->IsEOF() == false)) { buffer_[BufferOffset(available_)] = reader_->ReadByte(); available_++; } } }
String XptMessage::ReadString8(const BinaryReader& rd) { byte len = rd.ReadByte(); return Encoding::UTF8.GetChars(rd.ReadBytes(len)); }
void MemMapper::RestoreState(BinaryReader& reader) { this->lastValue = reader.ReadByte(); this->PortWrite(0, this->lastValue); }