diff options
author | David Robillard <d@drobilla.net> | 2008-05-01 21:21:00 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2008-05-01 21:21:00 +0000 |
commit | dc713fd880bee5f691d739214aef78be154c9e38 (patch) | |
tree | cd877795f0cfa803ce283b016e1ff5361b93decb /src/JackDbusDriver.hpp | |
parent | cf3b42691ab193c19062ae22370d518139543a24 (diff) | |
download | patchage-dc713fd880bee5f691d739214aef78be154c9e38.tar.gz patchage-dc713fd880bee5f691d739214aef78be154c9e38.tar.bz2 patchage-dc713fd880bee5f691d739214aef78be154c9e38.zip |
Apply Jack D-Bus improvements from nedko.
git-svn-id: http://svn.drobilla.net/lad/patchage@1192 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/JackDbusDriver.hpp')
-rw-r--r-- | src/JackDbusDriver.hpp | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/JackDbusDriver.hpp b/src/JackDbusDriver.hpp index cc57695..9f01c01 100644 --- a/src/JackDbusDriver.hpp +++ b/src/JackDbusDriver.hpp @@ -141,16 +141,26 @@ private: bool call( + bool response_expected, const char* iface, const char* method, DBusMessage ** reply_ptr_ptr, int in_type, ...); + void + update_attached(); + bool is_started(); void + start_server(); + + void + stop_server(); + + void destroy_all_ports(); void refresh_internal(bool force); @@ -162,6 +172,12 @@ private: DBusMessage *message, void *me); + void + on_jack_appeared(); + + void + on_jack_disappeared(); + private: Patchage* _app; DBusError _dbus_error; |