From f58e7f4bb78d34331a1a66def8caedc8c06dcfe3 Mon Sep 17 00:00:00 2001 From: Thomas Zimmermann Date: Tue, 15 Sep 2015 12:55:02 +0200 Subject: [PATCH] Bug 1203092: Inherit Bluetooth result handlers from |DaemonSocketResultHandler|, r=shuang --- .../bluedroid/BluetoothDaemonSetupInterface.h | 4 ++-- dom/bluetooth/common/BluetoothInterface.h | 19 +++++++------------ 2 files changed, 9 insertions(+), 14 deletions(-) diff --git a/dom/bluetooth/bluedroid/BluetoothDaemonSetupInterface.h b/dom/bluetooth/bluedroid/BluetoothDaemonSetupInterface.h index b0b637f8077..6441c2f89f2 100644 --- a/dom/bluetooth/bluedroid/BluetoothDaemonSetupInterface.h +++ b/dom/bluetooth/bluedroid/BluetoothDaemonSetupInterface.h @@ -8,14 +8,14 @@ #define mozilla_dom_bluetooth_bluedroid_BluetoothDaemonSetupInterface_h #include "BluetoothCommon.h" +#include "mozilla/ipc/DaemonSocketMessageHandlers.h" BEGIN_BLUETOOTH_NAMESPACE class BluetoothSetupResultHandler + : public mozilla::ipc::DaemonSocketResultHandler { public: - NS_INLINE_DECL_THREADSAFE_REFCOUNTING(BluetoothSetupResultHandler) - virtual void OnError(BluetoothStatus aStatus); virtual void RegisterModule(); virtual void UnregisterModule(); diff --git a/dom/bluetooth/common/BluetoothInterface.h b/dom/bluetooth/common/BluetoothInterface.h index c66a5b73e9d..1532ba6cd5f 100644 --- a/dom/bluetooth/common/BluetoothInterface.h +++ b/dom/bluetooth/common/BluetoothInterface.h @@ -9,6 +9,7 @@ #include "BluetoothCommon.h" #include "mozilla/dom/bluetooth/BluetoothTypes.h" +#include "mozilla/ipc/DaemonSocketMessageHandlers.h" BEGIN_BLUETOOTH_NAMESPACE @@ -17,10 +18,9 @@ BEGIN_BLUETOOTH_NAMESPACE // class BluetoothSocketResultHandler + : public mozilla::ipc::DaemonSocketResultHandler { public: - NS_INLINE_DECL_THREADSAFE_REFCOUNTING(BluetoothSocketResultHandler) - virtual void OnError(BluetoothStatus aStatus) { BT_WARNING("Received error code %d", (int)aStatus); @@ -155,10 +155,9 @@ protected: }; class BluetoothHandsfreeResultHandler + : public mozilla::ipc::DaemonSocketResultHandler { public: - NS_INLINE_DECL_THREADSAFE_REFCOUNTING(BluetoothHandsfreeResultHandler) - virtual void OnError(BluetoothStatus aStatus) { BT_WARNING("Received error code %d", (int)aStatus); @@ -303,10 +302,9 @@ protected: }; class BluetoothA2dpResultHandler + : public mozilla::ipc::DaemonSocketResultHandler { public: - NS_INLINE_DECL_THREADSAFE_REFCOUNTING(BluetoothA2dpResultHandler) - virtual void OnError(BluetoothStatus aStatus) { BT_WARNING("Received error code %d", (int)aStatus); @@ -406,10 +404,9 @@ protected: }; class BluetoothAvrcpResultHandler + : public mozilla::ipc::DaemonSocketResultHandler { public: - NS_INLINE_DECL_THREADSAFE_REFCOUNTING(BluetoothAvrcpResultHandler) - virtual void OnError(BluetoothStatus aStatus) { BT_WARNING("Received error code %d", (int)aStatus); @@ -720,10 +717,9 @@ protected: }; class BluetoothGattResultHandler + : public mozilla::ipc::DaemonSocketResultHandler { public: - NS_INLINE_DECL_THREADSAFE_REFCOUNTING(BluetoothGattResultHandler) - virtual void OnError(BluetoothStatus aStatus) { BT_WARNING("Received error code %d", (int)aStatus); @@ -1048,10 +1044,9 @@ protected: }; class BluetoothResultHandler + : public mozilla::ipc::DaemonSocketResultHandler { public: - NS_INLINE_DECL_THREADSAFE_REFCOUNTING(BluetoothResultHandler) - virtual void OnError(BluetoothStatus aStatus) { BT_LOGR("Received error code %d", aStatus);