文件名称:pike:Zig的异步IO
文件大小:33KB
文件格式:ZIP
更新时间:2024-06-16 14:56:14
windows linux mac networking tcp
派克 用编写的最小的跨平台高性能异步I / O库。 特征 基于Reactor / Proactor的I / O通知支持 epoll(Linux) 克奎(达尔文) I / O完成端口(Windows) 异步POSIX套接字支持 bind , listen , connect , accept read , recv , recvFrom write , send , sendTo 获取/设置套接字选项 异步Windows套接字支持 bind , listen , connect , accept read , recv , recvFrom write , send , sendTo 获取/设置套接字选项 异步信号支持 适用于epoll的signalfd(Linux) EVFILT_SIGNAL for kqueue(达尔文) 用于I / O完成端口的Se
【文件预览】:
pike-master
----.gitignore(20B)
----event_epoll.zig(3KB)
----example_tcp_client.zig(1KB)
----notifier_kqueue.zig(3KB)
----example_event.zig(940B)
----notifier_iocp.zig(2KB)
----notifier_epoll.zig(2KB)
----LICENSE(1KB)
----event_iocp.zig(938B)
----signal_posix.zig(5KB)
----README.md(2KB)
----socket_windows.zig(13KB)
----zig.mod(78B)
----example_tcp_benchmark.zig(3KB)
----signal_windows.zig(4KB)
----pike.zig(4KB)
----socket_posix.zig(9KB)
----os()
--------windows()
--------windows.zig(21KB)
--------posix.zig(11KB)
----event_kqueue.zig(2KB)
----example_udp_benchmark.zig(1KB)
----waker.zig(11KB)
----example_tcp_server.zig(5KB)
----example_signal.zig(961B)