diff options
author | David Robillard <d@drobilla.net> | 2011-09-24 04:52:23 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2011-09-24 04:52:23 +0000 |
commit | 9085d33b7600fd2721f0a2401a4e69830c457f84 (patch) | |
tree | 17631e4c88c8fd9d61045e23e84de5f19c005b7b /src/server/QueuedEvent.hpp | |
parent | 0e310888809be1b55e6c24081f41f56bebf00f58 (diff) | |
download | ingen-9085d33b7600fd2721f0a2401a4e69830c457f84.tar.gz ingen-9085d33b7600fd2721f0a2401a4e69830c457f84.tar.bz2 ingen-9085d33b7600fd2721f0a2401a4e69830c457f84.zip |
Remove concept of "blocking" events in favour of store RWLock.
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3488 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/server/QueuedEvent.hpp')
-rw-r--r-- | src/server/QueuedEvent.hpp | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/src/server/QueuedEvent.hpp b/src/server/QueuedEvent.hpp index 20229272..6c851047 100644 --- a/src/server/QueuedEvent.hpp +++ b/src/server/QueuedEvent.hpp @@ -45,30 +45,23 @@ public: virtual void execute(ProcessContext& context); - /** True iff this event blocks the prepare phase of other events. */ - bool is_blocking() { return _blocking; } - - bool is_prepared() { return _pre_processed; } + bool is_prepared() const { return _pre_processed; } protected: QueuedEvent(Engine& engine, SharedPtr<Request> request, - FrameTime time, - bool blocking=false) + FrameTime time) : Event(engine, request, time) , _pre_processed(false) - , _blocking(blocking) {} // NULL event base (for internal events only!) explicit QueuedEvent(Engine& engine) : Event(engine, SharedPtr<Request>(), 0) , _pre_processed(false) - , _blocking(false) {} bool _pre_processed; - bool _blocking; }; } // namespace Server |