summaryrefslogtreecommitdiffstats
path: root/lib/tevent/libtevent.m4
Commit message (Collapse)AuthorAgeFilesLines
* tevent: Add a poll backendVolker Lendecke2011-02-281-0/+1
|
* Add exports file and abi checker for teventSimo Sorce2009-06-151-0/+5
| | | | | | | | This is a first attempt at exporting symbols only for public functions We also provide a rudimentary ABI checker that tries to check that function signatures are not changed by mistake. Given our use of macros this is not an API checker. It's all based on tevent.h contents and the gcc -aux-info option
* tevent: add support for immediate eventsStefan Metzmacher2009-03-171-1/+2
| | | | | | | | They're like directly triggered timed events, but you can preallocated them and scheduling them will not fail. metze
* tevent: add tevent_queue infrastructureStefan Metzmacher2009-02-261-1/+1
| | | | metze
* tevent: add tevent_wakeup_send/recv()Stefan Metzmacher2009-02-181-1/+2
| | | | | | This can be used as tevent_req based timer event. metze
* lib/tevent: add tevent_req infrastructureStefan Metzmacher2009-02-131-1/+1
| | | | | | | This is almost a copy of the async_req code, which will be removed later. metze
* lib/tevent: remove broken tevent_aio supportStefan Metzmacher2009-02-131-10/+0
| | | | | | | | | | | | It makes no sense to support aio events because, the current implementation was based on IOCB_CMD_EPOLL_WAIT which never made it into the main kernel tree. The native linux aio can be used with select/epoll using eventfd(), which means we can implement aio with fd events and implement aio outside of tevent. metze
* tevent: move samba4 stuff from libtevent.m4 to samba.m4Stefan Metzmacher2009-01-041-16/+15
| | | | metze
* tevent: remove dependency to SOCKET_WRAPPER via "system/network.h"Stefan Metzmacher2009-01-031-1/+0
| | | | metze
* tevent: move some common tevent_fd related functions into tevent_fd.cStefan Metzmacher2009-01-031-1/+2
| | | | metze
* tevent: use HAVE_EPOLL instead of HAVE_EVENTS_EPOLLStefan Metzmacher2009-01-021-2/+0
| | | | metze
* s4:lib/tevent: add lib/events/ compat and let things compileStefan Metzmacher2008-12-171-23/+25
| | | | metze
* s4:lib/events: move to toplevel directory as lib/tevent/Stefan Metzmacher2008-12-171-0/+49
This commit will not compile on its own. metze