Definition at line 423 of file pixel_stream.cpp.hpp.
423 {
425 return 0;
426 }
429 return 0;
430 }
431 size_t bytesRead = 0;
434 }
436 while (bytesRead < len && mHandle->
available(len - bytesRead)) {
437 if (
mHandle->read(dst + bytesRead, 1)) {
438 bytesRead++;
439 } else {
440 break;
441 }
442 }
443 } else {
444 while (bytesRead < len && mHandle->
available()) {
445 if (
mHandle->read(dst + bytesRead, 1)) {
446 bytesRead++;
447 } else {
448 break;
449 }
450 }
451 }
452 return bytesRead;
453}
bool probeStreamingMagic() const FL_NO_EXCEPT
bool mStreamingProbePending
fl::size_t mStreamingPrefixPos
bool available() const FL_NO_EXCEPT
fl::size_t mStreamingPrefixSize
fl::u8 mStreamingPrefix[4]
References fl::available(), fl::FL_NO_EXCEPT, kStreaming, mHandle, mStreamingPrefix, mStreamingPrefixPos, mStreamingPrefixSize, mStreamingProbePending, mType, and probeStreamingMagic().
Referenced by readPixel(), and readSample().