Bluetooth Framework C++ Edition
Public Member Functions | Protected Member Functions | List of all members
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

void Enter () const
 Enters the advertisement data protection critical section.
 
void Leave () const
 Leaves the advertisement data protection critical section.
 

Detailed Description

The base class for Bluetooth LE advertisement.