Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
btutility_p.h File Reference

(ae1a1f5efce291f613a13757ff6f744fcca2d2ce)

#include "btraii_p.h"
#include <QtCore/qloggingcategory.h>
#include <QtCore/qglobal.h>
#include <QtCore/private/qcore_mac_p.h>
#include <Foundation/Foundation.h>
#include <CoreBluetooth/CoreBluetooth.h>
Include dependency graph for btutility_p.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  DarwinBluetooth::ObjCScopedPointer< T >
class  DarwinBluetooth::ObjCStrongReference< T >

Namespaces

namespace  DarwinBluetooth

Macros

#define QT_BT_MAC_AUTORELEASEPOOL   const QMacAutoReleasePool pool;

Functions

QString DarwinBluetooth::qt_address (NSString *address)
QBluetoothAddress DarwinBluetooth::qt_address (const BluetoothDeviceAddress *address)
BluetoothDeviceAddress DarwinBluetooth::iobluetooth_address (const QBluetoothAddress &address)
ObjCStrongReference< IOBluetoothSDPUUID > DarwinBluetooth::iobluetooth_uuid (const QBluetoothUuid &uuid)
QBluetoothUuid DarwinBluetooth::qt_uuid (IOBluetoothSDPUUID *uuid)
QString DarwinBluetooth::qt_error_string (IOReturn errorCode)
void DarwinBluetooth::qt_test_iobluetooth_runloop ()
QBluetoothUuid DarwinBluetooth::qt_uuid (CBUUID *uuid)
ObjCStrongReference< CBUUID > DarwinBluetooth::cb_uuid (const QBluetoothUuid &qtUuid)
bool DarwinBluetooth::equal_uuids (const QBluetoothUuid &qtUuid, CBUUID *cbUuid)
bool DarwinBluetooth::equal_uuids (CBUUID *cbUuid, const QBluetoothUuid &qtUuid)
QByteArray DarwinBluetooth::qt_bytearray (NSData *data)
QByteArray DarwinBluetooth::qt_bytearray (NSObject *data)
ObjCStrongReference< NSData > DarwinBluetooth::data_from_bytearray (const QByteArray &qtData)
ObjCStrongReference< NSMutableData > DarwinBluetooth::mutable_data_from_bytearray (const QByteArray &qtData)
dispatch_queue_t DarwinBluetooth::qt_LE_queue ()

Variables

const int DarwinBluetooth::defaultLEScanTimeoutMS = 40000
const int DarwinBluetooth::maxValueLength = 512
const int DarwinBluetooth::defaultMtu = 23

Macro Definition Documentation

◆ QT_BT_MAC_AUTORELEASEPOOL

#define QT_BT_MAC_AUTORELEASEPOOL   const QMacAutoReleasePool pool;

Definition at line 78 of file btutility_p.h.