Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
qbluetoothservicediscoveryagent_winrt.cpp File Reference

(4814ec0069a11a0e21cd3ac8c956c5a8ec7a0c5b)

#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 42 of file qbluetoothservicediscoveryagent_winrt.cpp.

◆ TYPE_SEQUENCE

#define TYPE_SEQUENCE   53

Definition at line 44 of file qbluetoothservicediscoveryagent_winrt.cpp.

◆ TYPE_SHORT_UUID

#define TYPE_SHORT_UUID   25

Definition at line 41 of file qbluetoothservicediscoveryagent_winrt.cpp.

◆ TYPE_STRING

#define TYPE_STRING   37

Definition at line 43 of file qbluetoothservicediscoveryagent_winrt.cpp.

◆ TYPE_UINT16

#define TYPE_UINT16   9

Definition at line 39 of file qbluetoothservicediscoveryagent_winrt.cpp.

◆ TYPE_UINT32

#define TYPE_UINT32   10

Definition at line 40 of file qbluetoothservicediscoveryagent_winrt.cpp.

◆ TYPE_UINT8

#define TYPE_UINT8   8

Definition at line 38 of file qbluetoothservicediscoveryagent_winrt.cpp.

Typedef Documentation

◆ ValueItem

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

Definition at line 30 of file qbluetoothservicediscoveryagent_winrt.cpp.

◆ ValueIterable

typedef Collections::IIterable<ValueItem *> ValueIterable

Definition at line 31 of file qbluetoothservicediscoveryagent_winrt.cpp.

◆ ValueIterator

typedef Collections::IIterator<ValueItem *> ValueIterator

Definition at line 32 of file qbluetoothservicediscoveryagent_winrt.cpp.

Function Documentation

◆ reverseArray()

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

Definition at line 47 of file qbluetoothservicediscoveryagent_winrt.cpp.

References i.