Lines Matching refs:data_
33 MaybeStackBuffer<uint8_t, kDefaultMaxPacketLength> data_;
41 tracker->TrackFieldWithSize("data", data_.length());
48 data_.AllocateSufficientStorage(length);
51 size_t length() const { return data_.length(); }
53 return uv_buf_init(reinterpret_cast<char*>(data_.out()), data_.length());
55 operator ngtcp2_vec() { return ngtcp2_vec{data_.out(), data_.length()}; }
71 return data_ ? data_->length() : 0;
75 return !data_ ? uv_buf_init(nullptr, 0) : *data_;
79 return !data_ ? ngtcp2_vec{nullptr, 0} : *data_;
83 DCHECK(data_);
84 DCHECK_LE(len, data_->length());
85 data_->data_.SetLength(len);
138 return MakeBaseObject<Packet>(env(), listener_, obj, destination_, data_);
141 return FromFreeList(env(), data_, listener_, destination_);
153 packet->data_ = std::move(data);
167 data_(std::move(data)) {}
183 if (data_ == nullptr) return UV_EINVAL;
205 data_.reset();
221 if (!data_) return "Packet (<empty>)";
222 return "Packet (" + data_->ToString() + ")";
227 tracker->TrackField("data", data_);