aboutsummaryrefslogtreecommitdiffstats
path: root/src/event/Loop.hxx (unfollow)
Commit message (Expand)AuthorFilesLines
2015-01-01Copyright year 2015Max Kellermann1-1/+1
2014-02-05event/Loop: remove the dummy constructor argumentMax Kellermann1-3/+1
2014-01-13copyright year 2014Max Kellermann1-1/+1
2014-01-09event/Loop: allow scheduling events before Run()Max Kellermann1-0/+15
2014-01-05event/Loop: try to avoid the WakeFD when adding DeferredMonitorMax Kellermann1-0/+8
2014-01-05event/Loop: add attribute "again"Max Kellermann1-0/+6
2014-01-05event/Loop: add thread-safety assertionsMax Kellermann1-0/+13
2014-01-05event/Loop: move code to HandleDeferred()Max Kellermann1-0/+7
2014-01-04event/Loop: remove the GLib implementationMax Kellermann1-61/+1
2014-01-04event/Loop: remove unused method AddCall()Max Kellermann1-9/+0
2014-01-04event/DeferredMonitor: make fully thread-safeMax Kellermann1-0/+17
2013-12-31event/Loop: document that AddCall() is thread-safeMax Kellermann1-0/+5
2013-11-28event: introduce generic API for internal event loopDenis Krjuchkov1-18/+6
2013-11-27Add infrastructure for using multiple event loopsDenis Krjuchkov1-9/+24
2013-11-24event: add API documentationMax Kellermann1-0/+21
2013-11-06event/SocketMonitor: add method Abandon()Max Kellermann1-0/+7
2013-10-15gcc.h: rename to Compiler.hMax Kellermann1-1/+1
2013-08-10EventLoop: new implementation using epollMax Kellermann1-11/+112
2013-08-10thread/Id: new class replacing GThread pointersMax Kellermann1-5/+6
2013-08-08EventLoop: add methodd IsInside()Max Kellermann1-2/+21
2013-08-08EventLoop: un-inline Run() and othersMax Kellermann1-22/+4
2013-01-30event/Loop: add method WakeUp()Max Kellermann1-0/+4
2013-01-14event/TimeoutMonitor: wrapper for g_timeout_source_new()Max Kellermann1-10/+8
2013-01-14Main, IOThread: move GMainLoop setup code to class EventLoopMax Kellermann1-0/+86