26 Commits

Author SHA1 Message Date
Bert Belder
24dda1ef62
header: squelch clang warnings about recursive macro invocation 2018-05-17 01:31:20 -07:00
Bert Belder
8e4f574d37
header: squelch clang 6.x shift-sign-overflow warning 2018-05-17 01:31:20 -07:00
Bert Belder
56f2d70ce3
doc: document struct epoll_event, events and flags 2018-05-02 07:07:36 +02:00
Bert Belder
7d3dd32b3d header: cast event types to uint32_t 2017-12-03 23:15:31 +01:00
Bert Belder
ceb44f6501 header: align values in enum EPOLL_EVENTS definition 2017-12-03 23:14:22 +01:00
Bert Belder
c22de2ecab header: note that EPOLLMSG is never reported 2017-12-03 22:56:09 +01:00
Bert Belder
6209fd4850 header: mark windows-specific fields in union epoll_data 2017-12-03 22:55:55 +01:00
Bert Belder
d7bca86286 include: fix wepoll.h indentation 2017-11-27 17:09:11 +01:00
Bert Belder
2fc0bafb49 src: rename preprocessor constants 2017-11-21 15:04:37 +01:00
Bert Belder
eb673e3fed all: rename the project to 'wepoll' 2017-09-28 00:12:20 +02:00
Bert Belder
4ea40313be epoll: epoll_create(1) to match linux API more closely 2017-09-25 19:54:20 +02:00
Bert Belder
45728a1e90 api: reference the epoll port by windows HANDLE 2017-09-25 18:15:17 +02:00
Bert Belder
3c2c4bfce7 api: use HANDLE and SOCKET types instead of their underlying types 2017-09-25 18:15:17 +02:00
Bert Belder
0cd8b52b18 src: use int foo(void) for functions that don't take parameters 2017-09-04 07:20:59 +02:00
Bert Belder
7fbee56a3f header: define enum EPOLL_EVENTS just like linux 2017-09-01 19:29:45 +02:00
Bert Belder
da8e0a5f5f header: make c++ friendly 2017-09-01 19:29:45 +02:00
Bert Belder
06b399a21f header: add EPOLL_EXTERN declarator to functions 2017-09-01 19:29:44 +02:00
Bert Belder
4263397ef1 header: don't include Winsock2.h and Windows.h 2017-09-01 19:29:44 +02:00
Bert Belder
005581d797 style: format all sources 2017-09-01 19:29:39 +02:00
Bert Belder
503e0bca69 More WIP 2012-09-06 04:20:37 +02:00
Bert Belder
4c2fb9914a s/wpoll/epoll/g 2012-09-06 02:37:37 +02:00
Bert Belder
a1aa2c7d80 WIP 2012-09-06 02:28:12 +02:00
Bert Belder
0d07f24236 start working on test 2012-08-29 05:14:00 +02:00
Bert Belder
39e68401ce WIP 2012-08-29 04:39:12 +02:00
Bert Belder
c3f7e36acb WIP 2012-08-25 04:35:43 +02:00
Bert Belder
51a59be139 Skeletton 2012-08-24 16:10:16 +02:00