aboutsummaryrefslogtreecommitdiffstats
path: root/src/event/Loop.hxx (unfollow)
Commit message (Collapse)AuthorFilesLines
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
Implement an event loop without GLib.
2013-08-10thread/Id: new class replacing GThread pointersMax Kellermann1-5/+6
Remove a GLib dependencies from class EventLoop and DatabaseLock.
2013-08-08EventLoop: add methodd IsInside()Max Kellermann1-2/+21
Track which thread runs the EventLoop and provide a check whether we're currently inside.
2013-08-08EventLoop: un-inline Run() and othersMax Kellermann1-22/+4
Prepare for adding more code.
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