event/DeferredCall: new class supposed to replace DeferredMonitor

Comes with a callback pointer instead of a virtual method, which
allows multiple instances in one class.
This commit is contained in:
Max Kellermann
2016-06-17 18:20:11 +02:00
parent 863f4d8366
commit 829616534e
2 changed files with 51 additions and 0 deletions

View File

@@ -494,6 +494,7 @@ libevent_a_SOURCES = \
src/event/TimeoutMonitor.hxx src/event/TimeoutMonitor.cxx \
src/event/IdleMonitor.hxx src/event/IdleMonitor.cxx \
src/event/DeferredMonitor.hxx src/event/DeferredMonitor.cxx \
src/event/DeferredCall.hxx \
src/event/MaskMonitor.hxx src/event/MaskMonitor.cxx \
src/event/SocketMonitor.cxx src/event/SocketMonitor.hxx \
src/event/BufferedSocket.cxx src/event/BufferedSocket.hxx \