[wpinet] Wrap a number of newer libuv features (#4260)

This commit is contained in:
Peter Johnson
2022-05-22 20:18:23 -07:00
committed by GitHub
parent 816aa4e465
commit 013efdde25
7 changed files with 97 additions and 0 deletions

View File

@@ -106,4 +106,14 @@ int Stream::TryWrite(span<const Buffer> bufs) {
return val;
}
int Stream::TryWrite2(span<const Buffer> bufs, Stream& send) {
int val = uv_try_write2(GetRawStream(), bufs.data(), bufs.size(),
send.GetRawStream());
if (val < 0) {
this->ReportError(val);
return 0;
}
return val;
}
} // namespace wpi::uv