Bluetooth Framework C++ Edition
Public Member Functions | List of all members
CwclBluetoothLe32ServiceDataAdvertisement Class Reference

The Bluetooth LE 32 bit UUID service advertisement. More...

#include <wclBluetooth.h>

Inheritance diagram for CwclBluetoothLe32ServiceDataAdvertisement:
CwclBluetoothLe32ServiceAdvertisement CwclBluetoothLeAdvertisement

Public Member Functions

 CwclBluetoothLe32ServiceDataAdvertisement (const unsigned long 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 CwclBluetoothLe32ServiceAdvertisement
 CwclBluetoothLe32ServiceAdvertisement (const unsigned long 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 long GetUuid () const
 Gets the service's UUID.
 
 __declspec (property(get=GetUuid)) unsigned long 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.
 

Detailed Description

The Bluetooth LE 32 bit UUID service advertisement.

See also
CwclBluetoothLe32ServiceAdvertisement