Bluetooth Framework C++ Edition
|
The Bluetooth LE 16 bit UUID service advertisement. More...
#include <wclBluetooth.h>
Public Member Functions | |
CwclBluetoothLe16ServiceDataAdvertisement (const unsigned short Uuid, const wclBluetoothLeAdvertisementFrameRawData &Data) | |
Creates new Bluetooth LE advertisement object. | |
virtual void | GetFrames (wclBluetoothLeAdvertisementFrames &Frames) const override |
Builds the Bluetooth LE advertisement frames array that contains raw data of the Bluetooth LE advertisement. | |
wclBluetoothLeAdvertisementFrameRawData | GetData () const |
Gets the service's data. | |
__declspec (property(get=GetData)) wclBluetoothLeAdvertisementFrameRawData Data | |
Gets the service's data. | |
Public Member Functions inherited from CwclBluetoothLe16ServiceAdvertisement | |
CwclBluetoothLe16ServiceAdvertisement (const unsigned short Uuid) | |
Creates new Bluetooth LE advertisement object. | |
virtual void | GetFrames (wclBluetoothLeAdvertisementFrames &Frames) const override |
Builds the Bluetooth LE advertisement frames array that contains raw data of the Bluetooth LE advertisement. | |
unsigned short | GetUuid () const |
Gets the service's UUID. | |
__declspec (property(get=GetUuid)) unsigned short Uuid | |
Gets the service's UUID. | |
Public Member Functions inherited from CwclBluetoothLeAdvertisement | |
CwclBluetoothLeAdvertisement () | |
Creates new Bluetooth LE advertisement object. | |
virtual | ~CwclBluetoothLeAdvertisement () |
Frees the object. | |
virtual void | GetFrames (wclBluetoothLeAdvertisementFrames &Frames) const =0 |
Builds the Bluetooth LE advertisement frames array that contains raw data of the Bluetooth LE advertisement. | |
Additional Inherited Members | |
Protected Member Functions inherited from CwclBluetoothLeAdvertisement | |
void | Enter () const |
Enters the advertisement data protection critical section. | |
void | Leave () const |
Leaves the advertisement data protection critical section. | |
The Bluetooth LE 16 bit UUID service advertisement.