Bluetooth Framework C++ Edition
CwclBluetoothLeAdvertisement Class Referenceabstract

The base class for Bluetooth LE advertisement. More...

#include <wclBluetooth.h>

Inheritance diagram for CwclBluetoothLeAdvertisement:
CwclBluetoothLe128ServiceAdvertisement CwclBluetoothLe16ServiceAdvertisement CwclBluetoothLe32ServiceAdvertisement CwclBluetoothLeCustomAdvertisement CwclBluetoothLeManufacturerAdvertisement CwclBluetoothLeRawAdvertisement CwclBluetoothLeTxRssiAdvertisement CwclBluetoothLe128ServiceDataAdvertisement CwclBluetoothLe16ServiceDataAdvertisement CwclBluetoothLe32ServiceDataAdvertisement CwclBluetoothLeEddystoneUidBeaconAdvertisement CwclBluetoothLeEddystoneUrlBeaconAdvertisement CwclBluetoothLeIdAdvertisement CwclBluetoothLeCompanyIdAdvertisement CwclBluetoothLeiBeaconAdvertisement CwclBluetoothLeAltBeaconAdvertisement CwclBluetoothLeProximityBeaconAdvertisement

Public Member Functions

 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.
 

Protected Member Functions

CwclCriticalSection * GetCS () const
 Gets the critical section object.
 
 __declspec (property(get=GetCS)) CwclCriticalSection *CS
 Gets the critical section object.
 

Detailed Description

The base class for Bluetooth LE advertisement.