aboutsummaryrefslogtreecommitdiffstats
path: root/src/InotifyQueue.cxx (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Inotify: convert anonymous enum to constexprMax Kellermann2013-10-201-8/+6
|
* Log: new logging library APIMax Kellermann2013-10-021-6/+4
| | | | | Prepare to migrate away from GLib. Currently, we're still using GLib as a backend.
* event/TimeoutMonitor: eliminate support for periodic eventsMax Kellermann2013-04-081-6/+5
| | | | | No caller needs this. Fixes use-after-free after returning from Client::OnTimeout().
* event/TimeoutMonitor: wrapper for g_timeout_source_new()Max Kellermann2013-01-141-21/+3
|
* InotifyQueue: convert to a classMax Kellermann2013-01-141-32/+25
|
* Main, IOThread: move GMainLoop setup code to class EventLoopMax Kellermann2013-01-141-2/+5
|
* Client, Inotify: use std::list instead of std::dequeMax Kellermann2013-01-041-2/+2
| | | | Random access is not necessary here.
* InotifyQueue: use std::deque instead of GSListMax Kellermann2013-01-031-33/+15
|
* update: convert to C++Max Kellermann2013-01-021-0/+135