summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorTimur Pocheptsov <timur.pocheptsov@qt.io>2019-09-26 15:30:47 +0200
committerTimur Pocheptsov <timur.pocheptsov@qt.io>2019-10-08 09:29:08 +0200
commit5f3cec5be9ea8f8ee7ac547d799c330c87453f88 (patch)
treecdcbff7b15f9f07031c387c0c86bdc3322609649 /src
parentdef63ee8702379928d9fc04e25d985538900d249 (diff)
Bluetooth: change prefix in Obj-C class names
As a follow-up of the recent file/namespace re-naming in QtBluetooth. Previously, the prefix was 'OSXBT'. This prefix is needed because: - Obj-C classes cannot be defined inside a C++ namespace, thus - A very generic name like 'DeviceInquiry' is potentially problematic. - We use QT_MANGLE_NAMESPACE, but for non-namespaced build it does not help. To make these names somewhat unique, I've introduced 'OSXBT' prefix with 'OSX' for a platform and 'BT' for 'Bluetooth'. 'OSX' part of the prefix is now outdated and I'm replacing it with 'Darwin'. Also, if a resulting name is still ambiguous I add 'Classic' to the name ('LE' was already in place where needed). Change-Id: I4cb6069c96f4159dd6cc0f94823454ea6c82b1ef Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
Diffstat (limited to 'src')
-rw-r--r--src/bluetooth/darwin/btcentralmanager.mm4
-rw-r--r--src/bluetooth/darwin/btcentralmanager_p.h6
-rw-r--r--src/bluetooth/darwin/btconnectionmonitor.mm2
-rw-r--r--src/bluetooth/darwin/btconnectionmonitor_p.h8
-rw-r--r--src/bluetooth/darwin/btdeviceinquiry.mm2
-rw-r--r--src/bluetooth/darwin/btdeviceinquiry_p.h2
-rw-r--r--src/bluetooth/darwin/btdevicepair.mm2
-rw-r--r--src/bluetooth/darwin/btdevicepair_p.h4
-rw-r--r--src/bluetooth/darwin/btgcdtimer.mm2
-rw-r--r--src/bluetooth/darwin/btgcdtimer_p.h10
-rw-r--r--src/bluetooth/darwin/btl2capchannel.mm2
-rw-r--r--src/bluetooth/darwin/btl2capchannel_p.h2
-rw-r--r--src/bluetooth/darwin/btledeviceinquiry.mm4
-rw-r--r--src/bluetooth/darwin/btledeviceinquiry_p.h2
-rw-r--r--src/bluetooth/darwin/btobexsession.mm6
-rw-r--r--src/bluetooth/darwin/btobexsession_p.h7
-rw-r--r--src/bluetooth/darwin/btperipheralmanager.mm4
-rw-r--r--src/bluetooth/darwin/btperipheralmanager_p.h2
-rw-r--r--src/bluetooth/darwin/btrfcommchannel.mm2
-rw-r--r--src/bluetooth/darwin/btrfcommchannel_p.h8
-rw-r--r--src/bluetooth/darwin/btsdpinquiry.mm2
-rw-r--r--src/bluetooth/darwin/btsdpinquiry_p.h4
-rw-r--r--src/bluetooth/darwin/btsocketlistener.mm2
-rw-r--r--src/bluetooth/darwin/btsocketlistener_p.h8
-rw-r--r--src/bluetooth/qbluetoothdevicediscoveryagent_darwin.mm4
-rw-r--r--src/bluetooth/qbluetoothlocaldevice_macos.mm4
-rw-r--r--src/bluetooth/qbluetoothserver_macos.mm2
-rw-r--r--src/bluetooth/qbluetoothservicediscoveryagent_macos.mm2
-rw-r--r--src/bluetooth/qbluetoothsocket_macos.mm4
-rw-r--r--src/bluetooth/qbluetoothtransferreply_macos.mm2
-rw-r--r--src/bluetooth/qlowenergycontroller_darwin.mm6
31 files changed, 53 insertions, 68 deletions
diff --git a/src/bluetooth/darwin/btcentralmanager.mm b/src/bluetooth/darwin/btcentralmanager.mm
index 12be3ee7..dd3cbb73 100644
--- a/src/bluetooth/darwin/btcentralmanager.mm
+++ b/src/bluetooth/darwin/btcentralmanager.mm
@@ -106,7 +106,7 @@ QT_END_NAMESPACE
QT_USE_NAMESPACE
-@interface QT_MANGLE_NAMESPACE(OSXBTCentralManager) (PrivateAPI)
+@interface QT_MANGLE_NAMESPACE(DarwinBTCentralManager) (PrivateAPI)
- (void)watchAfter:(id)object timeout:(DarwinBluetooth::OperationTimeout)type;
- (bool)objectIsUnderWatch:(id)object operation:(DarwinBluetooth::OperationTimeout)type;
@@ -138,7 +138,7 @@ QT_USE_NAMESPACE
@end
-@implementation QT_MANGLE_NAMESPACE(OSXBTCentralManager)
+@implementation QT_MANGLE_NAMESPACE(DarwinBTCentralManager)
{
@private
CBCentralManager *manager;
diff --git a/src/bluetooth/darwin/btcentralmanager_p.h b/src/bluetooth/darwin/btcentralmanager_p.h
index ae2931ca..0b5c8fbb 100644
--- a/src/bluetooth/darwin/btcentralmanager_p.h
+++ b/src/bluetooth/darwin/btcentralmanager_p.h
@@ -132,9 +132,9 @@ typedef QHash<NSObject *, QByteArray> ValueHash;
QT_END_NAMESPACE
-@interface QT_MANGLE_NAMESPACE(OSXBTCentralManager) : NSObject<CBCentralManagerDelegate,
- CBPeripheralDelegate,
- QT_MANGLE_NAMESPACE(GCDTimerDelegate)>
+@interface QT_MANGLE_NAMESPACE(DarwinBTCentralManager) : NSObject<CBCentralManagerDelegate,
+ CBPeripheralDelegate,
+ QT_MANGLE_NAMESPACE(GCDTimerDelegate)>
- (id)initWith:(QT_PREPEND_NAMESPACE(DarwinBluetooth)::LECBManagerNotifier *)notifier;
- (void)dealloc;
diff --git a/src/bluetooth/darwin/btconnectionmonitor.mm b/src/bluetooth/darwin/btconnectionmonitor.mm
index 5110a0e1..f9adfde8 100644
--- a/src/bluetooth/darwin/btconnectionmonitor.mm
+++ b/src/bluetooth/darwin/btconnectionmonitor.mm
@@ -51,7 +51,7 @@ QT_END_NAMESPACE
using namespace QT_NAMESPACE;
#endif
-@implementation QT_MANGLE_NAMESPACE(OSXBTConnectionMonitor)
+@implementation QT_MANGLE_NAMESPACE(DarwinBTConnectionMonitor)
{
QT_PREPEND_NAMESPACE(DarwinBluetooth::ConnectionMonitor) *monitor;
IOBluetoothUserNotification *discoveryNotification;
diff --git a/src/bluetooth/darwin/btconnectionmonitor_p.h b/src/bluetooth/darwin/btconnectionmonitor_p.h
index e2a2df0e..e3b7b90d 100644
--- a/src/bluetooth/darwin/btconnectionmonitor_p.h
+++ b/src/bluetooth/darwin/btconnectionmonitor_p.h
@@ -60,13 +60,7 @@
#include <IOBluetooth/IOBluetooth.h>
-@class QT_MANGLE_NAMESPACE(OSXBTConnectionMonitor);
-
-QT_BEGIN_NAMESPACE
-
-QT_END_NAMESPACE
-
-@interface QT_MANGLE_NAMESPACE(OSXBTConnectionMonitor) : NSObject
+@interface QT_MANGLE_NAMESPACE(DarwinBTConnectionMonitor) : NSObject
- (id)initWithMonitor:(QT_PREPEND_NAMESPACE(DarwinBluetooth::ConnectionMonitor) *)monitor;
- (void)connectionNotification:(id)notification withDevice:(IOBluetoothDevice *)device;
diff --git a/src/bluetooth/darwin/btdeviceinquiry.mm b/src/bluetooth/darwin/btdeviceinquiry.mm
index 68a804e9..ad59a4a4 100644
--- a/src/bluetooth/darwin/btdeviceinquiry.mm
+++ b/src/bluetooth/darwin/btdeviceinquiry.mm
@@ -45,7 +45,7 @@
QT_USE_NAMESPACE
-@implementation QT_MANGLE_NAMESPACE(OSXBTDeviceInquiry)
+@implementation QT_MANGLE_NAMESPACE(DarwinBTClassicDeviceInquiry)
{
IOBluetoothDeviceInquiry *m_inquiry;
bool m_active;
diff --git a/src/bluetooth/darwin/btdeviceinquiry_p.h b/src/bluetooth/darwin/btdeviceinquiry_p.h
index 423fd481..fa4fd01c 100644
--- a/src/bluetooth/darwin/btdeviceinquiry_p.h
+++ b/src/bluetooth/darwin/btdeviceinquiry_p.h
@@ -60,7 +60,7 @@
#include <IOBluetooth/IOBluetooth.h>
-@interface QT_MANGLE_NAMESPACE(OSXBTDeviceInquiry) : NSObject<IOBluetoothDeviceInquiryDelegate>
+@interface QT_MANGLE_NAMESPACE(DarwinBTClassicDeviceInquiry) : NSObject<IOBluetoothDeviceInquiryDelegate>
- (id)initWithDelegate:(QT_PREPEND_NAMESPACE(DarwinBluetooth::DeviceInquiryDelegate) *)delegate;
- (void)dealloc;
diff --git a/src/bluetooth/darwin/btdevicepair.mm b/src/bluetooth/darwin/btdevicepair.mm
index 14fcebe3..2c212c2d 100644
--- a/src/bluetooth/darwin/btdevicepair.mm
+++ b/src/bluetooth/darwin/btdevicepair.mm
@@ -63,7 +63,7 @@ QT_END_NAMESPACE
QT_USE_NAMESPACE
-@implementation QT_MANGLE_NAMESPACE(OSXBTPairing)
+@implementation QT_MANGLE_NAMESPACE(DarwinBTClassicPairing)
{
QT_PREPEND_NAMESPACE(QBluetoothAddress) m_targetAddress;
diff --git a/src/bluetooth/darwin/btdevicepair_p.h b/src/bluetooth/darwin/btdevicepair_p.h
index e3e58ba0..1b361258 100644
--- a/src/bluetooth/darwin/btdevicepair_p.h
+++ b/src/bluetooth/darwin/btdevicepair_p.h
@@ -61,8 +61,6 @@
#include <IOBluetooth/IOBluetooth.h>
-@class QT_MANGLE_NAMESPACE(OSXBTPairing);
-
QT_BEGIN_NAMESPACE
namespace DarwinBluetooth {
@@ -73,7 +71,7 @@ ObjCStrongReference<IOBluetoothDevice> device_with_address(const QBluetoothAddre
QT_END_NAMESPACE
-@interface QT_MANGLE_NAMESPACE(OSXBTPairing) : NSObject<IOBluetoothDevicePairDelegate>
+@interface QT_MANGLE_NAMESPACE(DarwinBTClassicPairing) : NSObject<IOBluetoothDevicePairDelegate>
- (id)initWithTarget:(const QBluetoothAddress &)address
delegate:(QT_PREPEND_NAMESPACE(DarwinBluetooth::PairingDelegate) *)object;
diff --git a/src/bluetooth/darwin/btgcdtimer.mm b/src/bluetooth/darwin/btgcdtimer.mm
index 0307ce84..9105a8fb 100644
--- a/src/bluetooth/darwin/btgcdtimer.mm
+++ b/src/bluetooth/darwin/btgcdtimer.mm
@@ -47,7 +47,7 @@
QT_USE_NAMESPACE
using namespace DarwinBluetooth;
-@implementation QT_MANGLE_NAMESPACE(OSXBTGCDTimer) {
+@implementation QT_MANGLE_NAMESPACE(DarwinBTGCDTimer) {
@private
qint64 timeoutMS;
qint64 timeoutStepMS;
diff --git a/src/bluetooth/darwin/btgcdtimer_p.h b/src/bluetooth/darwin/btgcdtimer_p.h
index 277cf7ca..dd67d6e8 100644
--- a/src/bluetooth/darwin/btgcdtimer_p.h
+++ b/src/bluetooth/darwin/btgcdtimer_p.h
@@ -37,8 +37,8 @@
**
****************************************************************************/
-#ifndef OSXBTGCDTIMER_P_H
-#define OSXBTGCDTIMER_P_H
+#ifndef BTGCDTIMER_P_H
+#define BTGCDTIMER_P_H
//
// W A R N I N G
@@ -83,7 +83,7 @@ QT_END_NAMESPACE
- (void)timeout:(id)sender;
@end
-@interface QT_MANGLE_NAMESPACE(OSXBTGCDTimer) : NSObject
+@interface QT_MANGLE_NAMESPACE(DarwinBTGCDTimer) : NSObject
- (instancetype)initWithDelegate:(id<QT_MANGLE_NAMESPACE(GCDTimerDelegate)>)delegate;
- (void)watchAfter:(id)object withTimeoutType:(QT_PREPEND_NAMESPACE(DarwinBluetooth)::OperationTimeout)type;
- (void)startWithTimeout:(qint64)ms step:(qint64)stepMS;
@@ -97,12 +97,12 @@ QT_BEGIN_NAMESPACE
namespace DarwinBluetooth {
-using GCDTimerObjC = QT_MANGLE_NAMESPACE(OSXBTGCDTimer);
+using GCDTimerObjC = QT_MANGLE_NAMESPACE(DarwinBTGCDTimer);
using GCDTimer = ObjCStrongReference<GCDTimerObjC>;
} // namespace DarwinBluetooth
QT_END_NAMESPACE
-#endif // OSXBTGCDTIMER_P_H
+#endif // BTGCDTIMER_P_H
diff --git a/src/bluetooth/darwin/btl2capchannel.mm b/src/bluetooth/darwin/btl2capchannel.mm
index 6a4eb0ce..e440a0ee 100644
--- a/src/bluetooth/darwin/btl2capchannel.mm
+++ b/src/bluetooth/darwin/btl2capchannel.mm
@@ -47,7 +47,7 @@
QT_USE_NAMESPACE
-@implementation QT_MANGLE_NAMESPACE(OSXBTL2CAPChannel)
+@implementation QT_MANGLE_NAMESPACE(DarwinBTL2CAPChannel)
{
QT_PREPEND_NAMESPACE(DarwinBluetooth)::ChannelDelegate *delegate;
IOBluetoothDevice *device;
diff --git a/src/bluetooth/darwin/btl2capchannel_p.h b/src/bluetooth/darwin/btl2capchannel_p.h
index 74bfaf78..32122fe8 100644
--- a/src/bluetooth/darwin/btl2capchannel_p.h
+++ b/src/bluetooth/darwin/btl2capchannel_p.h
@@ -71,7 +71,7 @@ class ChannelDelegate;
QT_END_NAMESPACE
-@interface QT_MANGLE_NAMESPACE(OSXBTL2CAPChannel) : NSObject<IOBluetoothL2CAPChannelDelegate>
+@interface QT_MANGLE_NAMESPACE(DarwinBTL2CAPChannel) : NSObject<IOBluetoothL2CAPChannelDelegate>
- (id)initWithDelegate:(QT_PREPEND_NAMESPACE(DarwinBluetooth)::ChannelDelegate *)aDelegate;
- (id)initWithDelegate:(QT_PREPEND_NAMESPACE(DarwinBluetooth)::ChannelDelegate *)aDelegate
diff --git a/src/bluetooth/darwin/btledeviceinquiry.mm b/src/bluetooth/darwin/btledeviceinquiry.mm
index c12af39d..b3f29035 100644
--- a/src/bluetooth/darwin/btledeviceinquiry.mm
+++ b/src/bluetooth/darwin/btledeviceinquiry.mm
@@ -121,12 +121,12 @@ QT_END_NAMESPACE
QT_USE_NAMESPACE
-@interface QT_MANGLE_NAMESPACE(OSXBTLEDeviceInquiry)(PrivateAPI)
+@interface QT_MANGLE_NAMESPACE(DarwinBTLEDeviceInquiry)(PrivateAPI)
- (void)stopScanSafe;
- (void)stopNotifier;
@end
-@implementation QT_MANGLE_NAMESPACE(OSXBTLEDeviceInquiry)
+@implementation QT_MANGLE_NAMESPACE(DarwinBTLEDeviceInquiry)
{
LECBManagerNotifier *notifier;
ObjCScopedPointer<CBCentralManager> manager;
diff --git a/src/bluetooth/darwin/btledeviceinquiry_p.h b/src/bluetooth/darwin/btledeviceinquiry_p.h
index 026f7a88..58c66e56 100644
--- a/src/bluetooth/darwin/btledeviceinquiry_p.h
+++ b/src/bluetooth/darwin/btledeviceinquiry_p.h
@@ -89,7 +89,7 @@ enum LEInquiryState
ErrorLENotSupported
};
-@interface QT_MANGLE_NAMESPACE(OSXBTLEDeviceInquiry) : NSObject<CBCentralManagerDelegate, QT_MANGLE_NAMESPACE(GCDTimerDelegate)>
+@interface QT_MANGLE_NAMESPACE(DarwinBTLEDeviceInquiry) : NSObject<CBCentralManagerDelegate, QT_MANGLE_NAMESPACE(GCDTimerDelegate)>
- (id)initWithNotifier:(LECBManagerNotifier *)aNotifier;
- (void)dealloc;
diff --git a/src/bluetooth/darwin/btobexsession.mm b/src/bluetooth/darwin/btobexsession.mm
index 933f94a7..ba48aab0 100644
--- a/src/bluetooth/darwin/btobexsession.mm
+++ b/src/bluetooth/darwin/btobexsession.mm
@@ -407,7 +407,7 @@ QT_END_NAMESPACE
QT_USE_NAMESPACE
-@interface QT_MANGLE_NAMESPACE(OSXBTOBEXSession) (PrivateAPI)
+@interface QT_MANGLE_NAMESPACE(DarwinBTOBEXSession) (PrivateAPI)
// OBEXDisconnect returns void - it's considered to be always
// successful. These methods are "private API" - no need to expose them,
@@ -417,7 +417,7 @@ QT_USE_NAMESPACE
@end
-@implementation QT_MANGLE_NAMESPACE(OSXBTOBEXSession)
+@implementation QT_MANGLE_NAMESPACE(DarwinBTOBEXSession)
{
QT_PREPEND_NAMESPACE(DarwinBluetooth)::OBEXSessionDelegate *delegate;
IOBluetoothDevice *device;
@@ -509,7 +509,7 @@ QT_USE_NAMESPACE
currentRequest = DarwinBluetooth::OBEXConnect;
const OBEXError status = [session OBEXConnect:kOBEXConnectFlagNone
- maxPacketLength:[QT_MANGLE_NAMESPACE(OSXBTOBEXSession) maxPacketLength]
+ maxPacketLength:[QT_MANGLE_NAMESPACE(DarwinBTOBEXSession) maxPacketLength]
optionalHeaders:nullptr
optionalHeadersLength:0
eventSelector:@selector(OBEXConnectHandler:)
diff --git a/src/bluetooth/darwin/btobexsession_p.h b/src/bluetooth/darwin/btobexsession_p.h
index ab8388e5..11c6d226 100644
--- a/src/bluetooth/darwin/btobexsession_p.h
+++ b/src/bluetooth/darwin/btobexsession_p.h
@@ -60,7 +60,7 @@
// TODO: all this code must be removed in Qt 6?
-@class QT_MANGLE_NAMESPACE(OSXBTOBEXSession);
+@class QT_MANGLE_NAMESPACE(DarwinBTOBEXSession);
QT_BEGIN_NAMESPACE
@@ -74,7 +74,7 @@ namespace DarwinBluetooth
class OBEXSessionDelegate
{
public:
- typedef QT_MANGLE_NAMESPACE(OSXBTOBEXSession) ObjCOBEXSession;
+ typedef QT_MANGLE_NAMESPACE(DarwinBTOBEXSession) ObjCOBEXSession;
virtual ~OBEXSessionDelegate();
@@ -105,7 +105,7 @@ QT_END_NAMESPACE
// OBEX Session, it's a "single-shot" operation as our QBluetoothTransferReply is
// (it does not have an interface to re-send data or re-use the same transfer reply).
// It either succeeds or fails and tries to cleanup in any case.
-@interface QT_MANGLE_NAMESPACE(OSXBTOBEXSession) : NSObject
+@interface QT_MANGLE_NAMESPACE(DarwinBTOBEXSession) : NSObject
- (id)initWithDelegate:(QT_PREPEND_NAMESPACE(DarwinBluetooth::OBEXSessionDelegate) *)aDelegate
remoteDevice:(const QBluetoothAddress &)deviceAddress channelID:(quint16)port;
@@ -136,4 +136,3 @@ QT_END_NAMESPACE
@end
#endif
-
diff --git a/src/bluetooth/darwin/btperipheralmanager.mm b/src/bluetooth/darwin/btperipheralmanager.mm
index a500966c..d4713ace 100644
--- a/src/bluetooth/darwin/btperipheralmanager.mm
+++ b/src/bluetooth/darwin/btperipheralmanager.mm
@@ -159,7 +159,7 @@ bool qt_validate_value_range(const QLowEnergyCharacteristicData &data)
}
-@interface QT_MANGLE_NAMESPACE(OSXBTPeripheralManager) (PrivateAPI)
+@interface QT_MANGLE_NAMESPACE(DarwinBTPeripheralManager) (PrivateAPI)
- (void)addConnectedCentral:(CBCentral *)central;
- (void)removeConnectedCentral:(CBCentral *)central;
@@ -177,7 +177,7 @@ bool qt_validate_value_range(const QLowEnergyCharacteristicData &data)
@end
-@implementation QT_MANGLE_NAMESPACE(OSXBTPeripheralManager)
+@implementation QT_MANGLE_NAMESPACE(DarwinBTPeripheralManager)
{
ObjCScopedPointer<CBPeripheralManager> manager;
LECBManagerNotifier *notifier;
diff --git a/src/bluetooth/darwin/btperipheralmanager_p.h b/src/bluetooth/darwin/btperipheralmanager_p.h
index 4c5a5a45..e09165ac 100644
--- a/src/bluetooth/darwin/btperipheralmanager_p.h
+++ b/src/bluetooth/darwin/btperipheralmanager_p.h
@@ -121,7 +121,7 @@ struct UpdateRequest
using ValueRange = QPair<NSUInteger, NSUInteger>;
-@interface QT_MANGLE_NAMESPACE(OSXBTPeripheralManager) : NSObject<CBPeripheralManagerDelegate>
+@interface QT_MANGLE_NAMESPACE(DarwinBTPeripheralManager) : NSObject<CBPeripheralManagerDelegate>
- (id)initWith:(LECBManagerNotifier *)notifier;
- (void)dealloc;
diff --git a/src/bluetooth/darwin/btrfcommchannel.mm b/src/bluetooth/darwin/btrfcommchannel.mm
index 5e9d5e51..0cac3c6d 100644
--- a/src/bluetooth/darwin/btrfcommchannel.mm
+++ b/src/bluetooth/darwin/btrfcommchannel.mm
@@ -44,7 +44,7 @@
QT_USE_NAMESPACE
-@implementation QT_MANGLE_NAMESPACE(OSXBTRFCOMMChannel)
+@implementation QT_MANGLE_NAMESPACE(DarwinBTRFCOMMChannel)
{
QT_PREPEND_NAMESPACE(DarwinBluetooth)::ChannelDelegate *delegate;
IOBluetoothDevice *device;
diff --git a/src/bluetooth/darwin/btrfcommchannel_p.h b/src/bluetooth/darwin/btrfcommchannel_p.h
index 8f14fe9f..25299092 100644
--- a/src/bluetooth/darwin/btrfcommchannel_p.h
+++ b/src/bluetooth/darwin/btrfcommchannel_p.h
@@ -37,8 +37,8 @@
**
****************************************************************************/
-#ifndef OSXBTRFCOMMCHANNEL_P_H
-#define OSXBTRFCOMMCHANNEL_P_H
+#ifndef BTRFCOMMCHANNEL_P_H
+#define BTRFCOMMCHANNEL_P_H
//
// W A R N I N G
@@ -57,8 +57,6 @@
#include <IOBluetooth/IOBluetooth.h>
-@class QT_MANGLE_NAMESPACE(OSXBTRFCOMMChannel);
-
QT_BEGIN_NAMESPACE
class QBluetoothAddress;
@@ -71,7 +69,7 @@ class ChannelDelegate;
QT_END_NAMESPACE
-@interface QT_MANGLE_NAMESPACE(OSXBTRFCOMMChannel) : NSObject<IOBluetoothRFCOMMChannelDelegate>
+@interface QT_MANGLE_NAMESPACE(DarwinBTRFCOMMChannel) : NSObject<IOBluetoothRFCOMMChannelDelegate>
- (id)initWithDelegate:(QT_PREPEND_NAMESPACE(DarwinBluetooth)::ChannelDelegate *)aDelegate;
- (id)initWithDelegate:(QT_PREPEND_NAMESPACE(DarwinBluetooth)::ChannelDelegate *)aDelegate
diff --git a/src/bluetooth/darwin/btsdpinquiry.mm b/src/bluetooth/darwin/btsdpinquiry.mm
index fc653831..336d7541 100644
--- a/src/bluetooth/darwin/btsdpinquiry.mm
+++ b/src/bluetooth/darwin/btsdpinquiry.mm
@@ -208,7 +208,7 @@ QT_USE_NAMESPACE
using namespace DarwinBluetooth;
-@implementation QT_MANGLE_NAMESPACE(OSXBTSDPInquiry)
+@implementation QT_MANGLE_NAMESPACE(DarwinBTSDPInquiry)
{
QT_PREPEND_NAMESPACE(DarwinBluetooth::SDPInquiryDelegate) *delegate;
IOBluetoothDevice *device;
diff --git a/src/bluetooth/darwin/btsdpinquiry_p.h b/src/bluetooth/darwin/btsdpinquiry_p.h
index 80d3e66c..6cce5703 100644
--- a/src/bluetooth/darwin/btsdpinquiry_p.h
+++ b/src/bluetooth/darwin/btsdpinquiry_p.h
@@ -62,7 +62,7 @@
#include <IOBluetooth/IOBluetooth.h>
-@class QT_MANGLE_NAMESPACE(OSXBTSDPInquiry);
+@class QT_MANGLE_NAMESPACE(DarwinBTSDPInquiry);
QT_BEGIN_NAMESPACE
@@ -81,7 +81,7 @@ QVector<QBluetoothUuid> extract_services_uuids(IOBluetoothDevice *device);
QT_END_NAMESPACE
-@interface QT_MANGLE_NAMESPACE(OSXBTSDPInquiry) : NSObject
+@interface QT_MANGLE_NAMESPACE(DarwinBTSDPInquiry) : NSObject
- (id)initWithDelegate:(QT_PREPEND_NAMESPACE(DarwinBluetooth::SDPInquiryDelegate) *)aDelegate;
- (void)dealloc;
diff --git a/src/bluetooth/darwin/btsocketlistener.mm b/src/bluetooth/darwin/btsocketlistener.mm
index 046c683b..505fec14 100644
--- a/src/bluetooth/darwin/btsocketlistener.mm
+++ b/src/bluetooth/darwin/btsocketlistener.mm
@@ -45,7 +45,7 @@
QT_USE_NAMESPACE
-@implementation QT_MANGLE_NAMESPACE(OSXBTSocketListener)
+@implementation QT_MANGLE_NAMESPACE(DarwinBTSocketListener)
{
IOBluetoothUserNotification *connectionNotification;
QT_PREPEND_NAMESPACE(DarwinBluetooth::SocketListener) *delegate;
diff --git a/src/bluetooth/darwin/btsocketlistener_p.h b/src/bluetooth/darwin/btsocketlistener_p.h
index 236207b8..4b9b267a 100644
--- a/src/bluetooth/darwin/btsocketlistener_p.h
+++ b/src/bluetooth/darwin/btsocketlistener_p.h
@@ -57,10 +57,6 @@
#include <IOBluetooth/IOBluetooth.h>
-// TODO: use the special macros we have to create an
-// alias for a mangled name.
-@class QT_MANGLE_NAMESPACE(OSXBTSocketListener);
-
QT_BEGIN_NAMESPACE
namespace DarwinBluetooth {
@@ -71,10 +67,10 @@ class SocketListener;
QT_END_NAMESPACE
-// A single OSXBTSocketListener can be started only once with
+// A single DarwinBTSocketListener can be started only once with
// RFCOMM or L2CAP protocol. It must be deleted to stop listening.
-@interface QT_MANGLE_NAMESPACE(OSXBTSocketListener) : NSObject
+@interface QT_MANGLE_NAMESPACE(DarwinBTSocketListener) : NSObject
- (id)initWithListener:(QT_PREPEND_NAMESPACE(DarwinBluetooth::SocketListener) *)aDelegate;
- (void)dealloc;
diff --git a/src/bluetooth/qbluetoothdevicediscoveryagent_darwin.mm b/src/bluetooth/qbluetoothdevicediscoveryagent_darwin.mm
index e333a4de..9053e564 100644
--- a/src/bluetooth/qbluetoothdevicediscoveryagent_darwin.mm
+++ b/src/bluetooth/qbluetoothdevicediscoveryagent_darwin.mm
@@ -85,10 +85,10 @@ void registerQDeviceDiscoveryMetaType()
}
}
#ifdef Q_OS_MACOS
-using InquiryObjC = QT_MANGLE_NAMESPACE(OSXBTDeviceInquiry);
+using InquiryObjC = QT_MANGLE_NAMESPACE(DarwinBTClassicDeviceInquiry);
#endif // Q_OS_MACOS
-using LEInquiryObjC = QT_MANGLE_NAMESPACE(OSXBTLEDeviceInquiry);
+using LEInquiryObjC = QT_MANGLE_NAMESPACE(DarwinBTLEDeviceInquiry);
} //namespace
diff --git a/src/bluetooth/qbluetoothlocaldevice_macos.mm b/src/bluetooth/qbluetoothlocaldevice_macos.mm
index f086710f..805c882a 100644
--- a/src/bluetooth/qbluetoothlocaldevice_macos.mm
+++ b/src/bluetooth/qbluetoothlocaldevice_macos.mm
@@ -99,12 +99,12 @@ private:
using HostController = DarwinBluetooth::ObjCScopedPointer<IOBluetoothHostController>;
HostController hostController;
- using ObjCPairingRequest = QT_MANGLE_NAMESPACE(OSXBTPairing);
+ using ObjCPairingRequest = QT_MANGLE_NAMESPACE(DarwinBTClassicPairing);
using PairingRequest = DarwinBluetooth::ObjCStrongReference<ObjCPairingRequest>;
using RequestMap = QMap<QBluetoothAddress, PairingRequest>;
RequestMap pairingRequests;
- using ObjCConnectionMonitor = QT_MANGLE_NAMESPACE(OSXBTConnectionMonitor);
+ using ObjCConnectionMonitor = QT_MANGLE_NAMESPACE(DarwinBTConnectionMonitor);
DarwinBluetooth::ObjCScopedPointer<ObjCConnectionMonitor> connectionMonitor;
QList<QBluetoothAddress> discoveredDevices;
};
diff --git a/src/bluetooth/qbluetoothserver_macos.mm b/src/bluetooth/qbluetoothserver_macos.mm
index f7d4a0d8..4c0210c8 100644
--- a/src/bluetooth/qbluetoothserver_macos.mm
+++ b/src/bluetooth/qbluetoothserver_macos.mm
@@ -69,7 +69,7 @@ namespace {
using DarwinBluetooth::RetainPolicy;
using ServiceInfo = QBluetoothServiceInfo;
-using ObjCListener = QT_MANGLE_NAMESPACE(OSXBTSocketListener);
+using ObjCListener = QT_MANGLE_NAMESPACE(DarwinBTSocketListener);
QMap<quint16, QBluetoothServerPrivate *> &busyPSMs()
{
diff --git a/src/bluetooth/qbluetoothservicediscoveryagent_macos.mm b/src/bluetooth/qbluetoothservicediscoveryagent_macos.mm
index fc852dce..f6bee6bf 100644
--- a/src/bluetooth/qbluetoothservicediscoveryagent_macos.mm
+++ b/src/bluetooth/qbluetoothservicediscoveryagent_macos.mm
@@ -62,7 +62,7 @@ QT_BEGIN_NAMESPACE
namespace {
using DarwinBluetooth::RetainPolicy;
-using ObjCServiceInquiry = QT_MANGLE_NAMESPACE(OSXBTSDPInquiry);
+using ObjCServiceInquiry = QT_MANGLE_NAMESPACE(DarwinBTSDPInquiry);
}
diff --git a/src/bluetooth/qbluetoothsocket_macos.mm b/src/bluetooth/qbluetoothsocket_macos.mm
index a275e292..dd347e21 100644
--- a/src/bluetooth/qbluetoothsocket_macos.mm
+++ b/src/bluetooth/qbluetoothsocket_macos.mm
@@ -63,8 +63,8 @@ QT_BEGIN_NAMESPACE
namespace {
using DarwinBluetooth::RetainPolicy;
-using ObjCL2CAPChannel = QT_MANGLE_NAMESPACE(OSXBTL2CAPChannel);
-using ObjCRFCOMMChannel = QT_MANGLE_NAMESPACE(OSXBTRFCOMMChannel);
+using ObjCL2CAPChannel = QT_MANGLE_NAMESPACE(DarwinBTL2CAPChannel);
+using ObjCRFCOMMChannel = QT_MANGLE_NAMESPACE(DarwinBTRFCOMMChannel);
} // unnamed namespace
diff --git a/src/bluetooth/qbluetoothtransferreply_macos.mm b/src/bluetooth/qbluetoothtransferreply_macos.mm
index 9ca1d817..986d5e15 100644
--- a/src/bluetooth/qbluetoothtransferreply_macos.mm
+++ b/src/bluetooth/qbluetoothtransferreply_macos.mm
@@ -186,7 +186,7 @@ void QBluetoothTransferReplyOSXPrivate::sendConnect(const QBluetoothAddress &dev
OBEXSession newSession([[ObjCOBEXSession alloc] initWithDelegate:this
remoteDevice:device channelID:channelID]);
if (!newSession) {
- qCWarning(QT_BT_DARWIN) << "failed to allocate OSXBTOBEXSession object";
+ qCWarning(QT_BT_DARWIN) << "failed to allocate DarwinBTOBEXSession object";
setReplyError(QBluetoothTransferReply::UnknownError,
QCoreApplication::translate(TRANSFER_REPLY, TR_SESSION_NO_START));
diff --git a/src/bluetooth/qlowenergycontroller_darwin.mm b/src/bluetooth/qlowenergycontroller_darwin.mm
index af75926f..34e6cab4 100644
--- a/src/bluetooth/qlowenergycontroller_darwin.mm
+++ b/src/bluetooth/qlowenergycontroller_darwin.mm
@@ -122,10 +122,10 @@ UUIDList qt_servicesUuids(NSArray *services)
} // unnamed namespace
#ifndef Q_OS_TVOS
-using ObjCPeripheralManager = QT_MANGLE_NAMESPACE(OSXBTPeripheralManager);
+using ObjCPeripheralManager = QT_MANGLE_NAMESPACE(DarwinBTPeripheralManager);
#endif // Q_OS_TVOS
-using ObjCCentralManager = QT_MANGLE_NAMESPACE(OSXBTCentralManager);
+using ObjCCentralManager = QT_MANGLE_NAMESPACE(DarwinBTCentralManager);
QLowEnergyControllerPrivateDarwin::QLowEnergyControllerPrivateDarwin()
{
@@ -391,7 +391,7 @@ void QLowEnergyControllerPrivateDarwin::_q_serviceDiscoveryFinished()
NSArray *const services = [centralManager.getAs<ObjCCentralManager>() peripheral].services;
// Now we have to traverse the discovered services tree.
// Essentially it's an iterative version of more complicated code from the
- // OSXBTCentralManager's code.
+ // DarwinBTCentralManager's code.
// All Obj-C entities either auto-release, or guarded by ObjCScopedReferences.
if (services && [services count]) {
QMap<QBluetoothUuid, CBService *> discoveredCBServices;