ambrop7
|
aaf0717949
minor changes.
|
%!s(int64=14) %!d(string=hai) anos |
ambrop7
|
230ac03a87
Replace BSocket with BConnection and BDatagram. On Windows, do all I/O through IOCP.
|
%!s(int64=14) %!d(string=hai) anos |
ambrop7
|
7eb58b3a85
BReactor: implement limit objects
|
%!s(int64=15) %!d(string=hai) anos |
ambrop7
|
cb1485dcd3
rearrange source flow such that 'flow' does not depend on 'system'
|
%!s(int64=15) %!d(string=hai) anos |
ambrop7
|
5340a3a761
BReactor: add poll() backend. Use it on Linux when epoll is not available.
|
%!s(int64=15) %!d(string=hai) anos |
ambrop7
|
166057f18c
minor changes
|
%!s(int64=15) %!d(string=hai) anos |
ambrop7
|
66c5c08eeb
BTime: add btime_gettime(). BReactor: use btime_gettime().
|
%!s(int64=15) %!d(string=hai) anos |
ambrop7
|
76f53f6510
FreeBSD support.
|
%!s(int64=15) %!d(string=hai) anos |
ambrop7
|
4c35ff8fe1
BReactor: use LinkedList1 instead of LinkedList2 for timers
|
%!s(int64=15) %!d(string=hai) anos |
ambrop7
|
feebd816c4
BReactor: optimize event loop
|
%!s(int64=15) %!d(string=hai) anos |
ambrop7
|
b21d45c00b
BReactor: add BReactor_SetTimerAfter
|
%!s(int64=15) %!d(string=hai) anos |
ambrop7
|
bf16d03931
BReactor: add ability to execute jobs directly until a mark job is reached. Allows integration of third-party software that does
|
%!s(int64=15) %!d(string=hai) anos |
ambrop7
|
82d03fdea5
BReactor: report error events for file descriptors. BSocket: add a new event for catching these errors, but keep existing behaviour by first reporting
|
%!s(int64=15) %!d(string=hai) anos |
ambrop7
|
25604cb4d5
BReactor: add note about a bug that could cause an infinite loop if an error occurs, but no events are requested.
|
%!s(int64=15) %!d(string=hai) anos |
ambrop7
|
00cd64a636
Introduce a brand new design based on a LIFO list of jobs pending execution:
|
%!s(int64=15) %!d(string=hai) anos |
ambrop7
|
198d6cd4b8
Initial import
|
%!s(int64=15) %!d(string=hai) anos |