Max Kellermann
|
8d6fedf817
|
Mixer: add class MixerListener
Use a listener interface instead of GlobalEvents.
|
2014-02-19 21:40:14 +01:00 |
|
Max Kellermann
|
098aa18538
|
GlobalEvents: remove obsolete event DELETE
|
2014-02-04 11:25:41 +01:00 |
|
Max Kellermann
|
c6725884bc
|
db/update: convert to OO API
Move global variables into the new classes. That may allow multiple
update threads for multiple databases one day.
|
2014-01-30 18:47:05 +01:00 |
|
Max Kellermann
|
4f83c60296
|
copyright year 2014
|
2014-01-13 22:31:55 +01:00 |
|
Max Kellermann
|
977004c350
|
event/DeferredMonitor: use EventLoop::AddIdle()
|
2013-08-07 19:38:10 +02:00 |
|
Max Kellermann
|
930128a7ea
|
SignalHandlers: move code to new class SignalMonitor
|
2013-08-07 10:56:33 +02:00 |
|
Max Kellermann
|
08dfd263ba
|
GlobalEvents: include windows.h for DELETE macro workaround
|
2013-04-17 23:52:57 +02:00 |
|
Max Kellermann
|
9d770d6084
|
GlobalEvents: #undef DELETE on Windows
Work around a build failure due to windows.h macro.
|
2013-01-11 11:10:46 +01:00 |
|
Max Kellermann
|
5c3c506638
|
GlobalEvents: lock-less operation using std::atomic
Use a bit field instead of a mutex-protected bool array.
|
2013-01-10 00:57:18 +01:00 |
|
Max Kellermann
|
26ebfc04b0
|
EventPipe: rename to GlobalEvents
|
2013-01-09 23:31:43 +01:00 |
|