Commit 5089352b86
Changed files (2)
lib
std
lib/std/Io/ThreadPool.zig → lib/std/Io/Threaded.zig
File renamed without changes
lib/std/Io.zig
@@ -558,7 +558,7 @@ test {
const Io = @This();
pub const EventLoop = @import("Io/EventLoop.zig");
-pub const ThreadPool = @import("Io/ThreadPool.zig");
+pub const Threaded = @import("Io/Threaded.zig");
pub const net = @import("Io/net.zig");
userdata: ?*anyopaque,
@@ -668,8 +668,8 @@ pub const VTable = struct {
netRead: *const fn (?*anyopaque, src: net.Stream, data: [][]u8) net.Stream.Reader.Error!usize,
netWrite: *const fn (?*anyopaque, dest: net.Stream, header: []const u8, data: []const []const u8, splat: usize) net.Stream.Writer.Error!usize,
netClose: *const fn (?*anyopaque, stream: net.Stream) void,
- /// Equivalent to libc "if_nametoindex".
- netInterfaceIndex: *const fn (?*anyopaque, name: []const u8) net.InterfaceIndexError!u32,
+ netInterfaceNameResolve: *const fn (?*anyopaque, net.Interface.Name) net.Interface.Name.ResolveError!net.Interface,
+ netInterfaceName: *const fn (?*anyopaque, net.Interface) net.Interface.NameError!net.Interface.Name,
};
pub const Cancelable = error{