173 {
174 uint16_t bytesRead = 0;
176 while (bytesRead < len && mByteStream->
available(len)) {
177
179 bytesRead++;
180 } else {
181 break;
182 }
183 }
184 } else {
185 while (bytesRead < len && mFileHandle->
available()) {
187 bytesRead++;
188 } else {
189 break;
190 }
191 }
192 }
193 return bytesRead;
194}
fl::ByteStreamPtr mByteStream
fl::FileHandlePtr mFileHandle