Lines Matching refs:reading
120 reading: makeBitMapDescriptor(kReading),
513 // if we need a readable event, then we need to do some reading.
524 // reading, then it's unnecessary, if we're constructing we have to wait,
526 if (state.ended || state.reading || state.destroyed || state.errored ||
529 debug('reading, ended or constructing', doRead);
545 // If _read pushed data synchronously, then `reading` will be false,
547 if (!state.reading)
653 // in turn another _read(n) call, in which case reading = true if
655 // However, if we're not ended, or reading, and the length < hwm,
667 // The conditions for reading more data are (one of):
679 // In addition to the above conditions to keep reading data, the following
682 // - There is already a pending 'read' operation (state.reading). This is a
688 while (!state.reading && !state.ended &&
944 debug('on readable', state.length, state.reading);
947 } else if (!state.reading) {
1038 debug('resume', state.reading);
1039 if (!state.reading) {
1046 if (state.flowing && !state.reading)