⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog

📁 linux平台epoll封装
💻
字号:
0.4  11 Nov 2003	rn_sys_epoll.h uses poll.h rather than linux/poll.h, to compile properly with glibc-cvs's headers	.h files do #include <> rather than #include ""	Install rn_config.h so rn_*.h can use #ifdef HAVE_*	Don't compile with -pedantic, since we use a C99 feature (varadic macros) in rn_dprint.h0.3  10 Nov 2003	Added configure script	Doesn't assume sigio is always present or working (prelude to supporting kqueue)	Renamed epoll.* to dev_epoll.*	rn_prepare_fd_for_add now returns error code instead of exiting process (!)	sys_epoll.c always sets the EPOLLET flag; should let us work with both	old and new sys_epoll	The generic rn_* macros have been replaced by function pointers; here's why:	Turns out it's bad to make apps chose a notification method at compile time, 	since there is in general no way to know which one will work until runtime.	rn now uses elf magic to search for a working notification method	at startup, and sets the function pointers to refer to that method.	Apps which want to choose their own notification method can	either call the new rn_config_*() setup functions themselves,	or ignore the function pointers and call the familiar	rn_{sigio,dev_epoll,sys_epoll}_*() routines directly.0.2  15 Oct 2003	Typo fixes in rn_sys_epoll.c	Added rn.html, moved most of README into it0.1  13 Oct 2003	Initial release

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -