Lines Matching defs:nread
446 MaybeLocal<Value> StreamBase::CallJSOnreadMethod(ssize_t nread,
452 DCHECK_EQ(static_cast<int32_t>(nread), nread);
458 DCHECK_LE(nread, 0);
460 DCHECK_GE(nread, 0);
464 env->stream_base_state()[kReadBytesOrError] = static_cast<int32_t>(nread);
649 void EmitToJSStreamListener::OnStreamRead(ssize_t nread, const uv_buf_t& buf_) {
658 if (nread <= 0) {
659 if (nread < 0)
660 stream->CallJSOnreadMethod(nread, Local<ArrayBuffer>());
664 CHECK_LE(static_cast<size_t>(nread), bs->ByteLength());
665 bs = BackingStore::Reallocate(isolate, std::move(bs), nread);
667 stream->CallJSOnreadMethod(nread, ArrayBuffer::New(isolate, std::move(bs)));
676 void CustomBufferJSListener::OnStreamRead(ssize_t nread, const uv_buf_t& buf) {
687 if (buf.base == nullptr && nread < 0) {
688 stream->CallJSOnreadMethod(nread, Local<ArrayBuffer>());
694 MaybeLocal<Value> ret = stream->CallJSOnreadMethod(nread,