[folks/wip/nielsdg/fix-warnings] bluez: throw DBusError, IOError in DBus methods.



commit 4c228c1a4ab98910a8b7b4b3530495fdaa54ccd3
Author: Niels De Graef <nielsdegraef gmail com>
Date:   Mon May 28 07:48:56 2018 +0200

    bluez: throw DBusError, IOError in DBus methods.

 backends/bluez/org-bluez-obex-client.vala |  2 +-
 backends/bluez/org-bluez.vala             | 15 ++++++++++-----
 2 files changed, 11 insertions(+), 6 deletions(-)
---
diff --git a/backends/bluez/org-bluez-obex-client.vala b/backends/bluez/org-bluez-obex-client.vala
index 1b0f517f..81ce9e07 100644
--- a/backends/bluez/org-bluez-obex-client.vala
+++ b/backends/bluez/org-bluez-obex-client.vala
@@ -76,7 +76,7 @@ namespace org
             public interface Transfer : Object
               {
                 [DBus (name = "Cancel")]
-                public abstract void cancel () throws DBusError;
+                public abstract void cancel () throws DBusError, IOError;
                 [DBus (name = "Status")]
                 public abstract string status { owned get; }
                 [DBus (name = "Session")]
diff --git a/backends/bluez/org-bluez.vala b/backends/bluez/org-bluez.vala
index 641bd09b..5def9ad2 100644
--- a/backends/bluez/org-bluez.vala
+++ b/backends/bluez/org-bluez.vala
@@ -52,19 +52,24 @@ namespace org
           {
             /* Methods. */
             [DBus (name = "Connect")]
-            public abstract void connect () throws org.bluez.Error;
+            public abstract void connect ()
+                throws org.bluez.Error, DBusError, IOError;
 
             [DBus (name = "Disconnect")]
-            public abstract void disconnect () throws org.bluez.Error;
+            public abstract void disconnect ()
+                throws org.bluez.Error, DBusError, IOError;
 
             [DBus (name = "DisconnectProfile")]
-            public abstract void disconnect_profile (string uuid) throws org.bluez.Error;
+            public abstract void disconnect_profile (string uuid)
+                throws org.bluez.Error, DBusError, IOError;
 
             [DBus (name = "Pair")]
-            public abstract void pair () throws org.bluez.Error;
+            public abstract void pair ()
+                throws org.bluez.Error, DBusError, IOError;
 
             [DBus (name = "CancelPairing")]
-            public abstract void cancel_pairing () throws org.bluez.Error;
+            public abstract void cancel_pairing ()
+                throws org.bluez.Error, DBusError, IOError;
 
             /* Properties. */
             [DBus (name = "Address")]


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]