Bert Belder d5f8f5f1b1
afd: use IO_STATUS_BLOCK instead of OVERLAPPED to track async poll ops
This reduces per-socket memory usage, as the OVERLAPPED structure
contains some fields that are never used.
2019-06-12 21:49:12 +02:00
..
combined src: rename WEPOLL_INTERNAL_EXTERN to WEPOLL_INTERNAL_VAR 2017-12-08 19:34:52 +01:00
regular src: rename WEPOLL_INTERNAL_EXTERN to WEPOLL_INTERNAL_VAR 2017-12-08 19:34:52 +01:00
afd.c afd: use IO_STATUS_BLOCK instead of OVERLAPPED to track async poll ops 2019-06-12 21:49:12 +02:00
afd.h afd: use IO_STATUS_BLOCK instead of OVERLAPPED to track async poll ops 2019-06-12 21:49:12 +02:00
api.c src,test: clean up #include directives 2019-06-12 21:49:11 +02:00
api.h src,test: use consistent naming style for private names 2018-06-06 11:37:43 -07:00
error.c src,test: use consistent naming style for private names 2018-06-06 11:37:43 -07:00
error.h error: break up return_error() macro into two non-variadic macros 2018-05-17 01:31:21 -07:00
init.c src,test: clean up #include directives 2019-06-12 21:49:11 +02:00
init.h src: rename preprocessor constants 2017-11-21 15:04:37 +01:00
nt.c nt: squelch novelty GCC 8 cast-function-type warnings 2018-09-06 22:26:59 +02:00
nt.h afd: use IO_STATUS_BLOCK instead of OVERLAPPED to track async poll ops 2019-06-12 21:49:12 +02:00
poll-group.c src,test: clean up #include directives 2019-06-12 21:49:11 +02:00
poll-group.h src,test: clean up #include directives 2019-06-12 21:49:11 +02:00
port.c afd: use IO_STATUS_BLOCK instead of OVERLAPPED to track async poll ops 2019-06-12 21:49:12 +02:00
port.h src,test: clean up #include directives 2019-06-12 21:49:11 +02:00
queue.c src,test: use consistent naming style for private names 2018-06-06 11:37:43 -07:00
queue.h src: rename preprocessor constants 2017-11-21 15:04:37 +01:00
reflock.c src,test: clean up #include directives 2019-06-12 21:49:11 +02:00
reflock.h src,test: clean up #include directives 2019-06-12 21:49:11 +02:00
sock.c afd: use IO_STATUS_BLOCK instead of OVERLAPPED to track async poll ops 2019-06-12 21:49:12 +02:00
sock.h afd: use IO_STATUS_BLOCK instead of OVERLAPPED to track async poll ops 2019-06-12 21:49:12 +02:00
thread-safe-tree.c src,test: use consistent naming style for private names 2018-06-06 11:37:43 -07:00
thread-safe-tree.h src: rename 'reflock-tree' to 'thread-safe-tree' 2018-05-02 19:21:20 +02:00
tree.c src,test: clean up #include directives 2019-06-12 21:49:11 +02:00
tree.h src,test: clean up #include directives 2019-06-12 21:49:11 +02:00
util.h src,test: clean up #include directives 2019-06-12 21:49:11 +02:00
win.h win: use #ifdef instead of #if defined() 2018-06-11 14:38:16 +02:00
ws.c src,test: clean up #include directives 2019-06-12 21:49:11 +02:00
ws.h src,test: clean up #include directives 2019-06-12 21:49:11 +02:00