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
qbluetoothservicediscoveryagent_winrt.cpp File Reference

(0bc96695c8ddf26e72424c067ad036db36999191)

#include "qbluetoothservicediscoveryagent.h"
#include "qbluetoothservicediscoveryagent_p.h"
#include "qbluetoothutils_winrt_p.h"
#include <QtCore/QLoggingCategory>
#include <QtCore/private/qfunctions_winrt_p.h>
#include <functional>
#include <robuffer.h>
#include <windows.devices.enumeration.h>
#include <windows.devices.bluetooth.h>
#include <windows.foundation.collections.h>
#include <windows.networking.h>
#include <windows.storage.streams.h>
#include <wrl.h>
#include <qbluetoothservicediscoveryagent_winrt.moc>
Include dependency graph for qbluetoothservicediscoveryagent_winrt.cpp:

Go to the source code of this file.

Classes

class  QWinRTBluetoothServiceDiscoveryWorker

Macros

#define TYPE_UINT8   8
#define TYPE_UINT16   9
#define TYPE_UINT32   10
#define TYPE_SHORT_UUID   25
#define TYPE_LONG_UUID   28
#define TYPE_STRING   37
#define TYPE_SEQUENCE   53

Typedefs

typedef Collections::IKeyValuePair< UINT32, IBuffer * > ValueItem
typedef Collections::IIterable< ValueItem * > ValueIterable
typedef Collections::IIterator< ValueItem * > ValueIterator

Functions

static void reverseArray (uchar data[], size_t length)

Macro Definition Documentation

◆ TYPE_LONG_UUID

#define TYPE_LONG_UUID   28

Definition at line 43 of file qbluetoothservicediscoveryagent_winrt.cpp.

◆ TYPE_SEQUENCE

#define TYPE_SEQUENCE   53

Definition at line 45 of file qbluetoothservicediscoveryagent_winrt.cpp.

◆ TYPE_SHORT_UUID

#define TYPE_SHORT_UUID   25

Definition at line 42 of file qbluetoothservicediscoveryagent_winrt.cpp.

◆ TYPE_STRING

#define TYPE_STRING   37

Definition at line 44 of file qbluetoothservicediscoveryagent_winrt.cpp.

◆ TYPE_UINT16

#define TYPE_UINT16   9

Definition at line 40 of file qbluetoothservicediscoveryagent_winrt.cpp.

◆ TYPE_UINT32

#define TYPE_UINT32   10

Definition at line 41 of file qbluetoothservicediscoveryagent_winrt.cpp.

◆ TYPE_UINT8

#define TYPE_UINT8   8

Definition at line 39 of file qbluetoothservicediscoveryagent_winrt.cpp.

Typedef Documentation

◆ ValueItem

typedef Collections::IKeyValuePair< UINT32, IBuffer * > ValueItem

Definition at line 31 of file qbluetoothservicediscoveryagent_winrt.cpp.

◆ ValueIterable

typedef Collections::IIterable< ValueItem * > ValueIterable

Definition at line 32 of file qbluetoothservicediscoveryagent_winrt.cpp.

◆ ValueIterator

typedef Collections::IIterator< ValueItem * > ValueIterator

Definition at line 33 of file qbluetoothservicediscoveryagent_winrt.cpp.

Function Documentation

◆ reverseArray()

void reverseArray ( uchar data[],
size_t length )
static

Definition at line 48 of file qbluetoothservicediscoveryagent_winrt.cpp.