authorgravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2026-02-18 17:29:14 -08:00
committergravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2026-02-18 17:29:14 -08:00
log76c83354506de11e58703766b4555d112c725129
tree10182e70084f91e45183fe38ceeefa204481aa88
parent3ec5617e97cd6ecdbefb9f04c25ac5a77d2ab427

add File.writev()


1 files changed, 3 insertions(+), 0 deletions(-)

File.zig+3
...@@ -94,6 +94,9 @@ pub usingnamespace nio.Writable(@This(), ._bare);...@@ -94,6 +94,9 @@ pub usingnamespace nio.Writable(@This(), ._bare);
94pub fn write(self: File, buffer: []const u8) WriteError!usize {94pub fn write(self: File, buffer: []const u8) WriteError!usize {
95 return sys.write(@intFromEnum(self.fd), buffer);95 return sys.write(@intFromEnum(self.fd), buffer);
96}96}
97pub fn writev(self: File, iovec: []const sys.struct_iovec) WriteError!usize {
98 return sys.writev(@intFromEnum(self.fd), iovec);
99}
97100
98pub const Stat = struct {101pub const Stat = struct {
99 inode: INode,102 inode: INode,