aboutsummaryrefslogtreecommitdiffstats
path: root/src/event/Loop.cxx (follow)
Commit message (Collapse)AuthorAgeFilesLines
* system/clock: convert to C++Max Kellermann2013-10-151-4/+4
|
* EventLoop: initialise the thread id explicitlyMax Kellermann2013-08-101-1/+2
|
* EventLoop: new implementation using epollMax Kellermann2013-08-101-0/+196
| | | | Implement an event loop without GLib.
* thread/Id: new class replacing GThread pointersMax Kellermann2013-08-101-3/+3
| | | | Remove a GLib dependencies from class EventLoop and DatabaseLock.
* EventLoop: add methodd IsInside()Max Kellermann2013-08-081-0/+5
| | | | | Track which thread runs the EventLoop and provide a check whether we're currently inside.
* EventLoop: un-inline Run() and othersMax Kellermann2013-08-081-0/+57
Prepare for adding more code.