PHASE_READ_END
? PHASE_READ_END : PHASE_DO_ALL;
} else if (fPhase == PHASE_READ_END) {
fPhase = PHASE_READ_END;
return fPhase == PHASE_READ_END ? fOffset + fLength - fBlockSize : fOffset;
case PHASE_READ_END:
case PHASE_READ_END:
} else if (fPhase == PHASE_READ_END) {
? "read begin" : fPhase == PHASE_READ_END ? "read end"