Bluetooth Framework C++ Edition
CwclBluetoothLeProximityBeaconAdvertisement Class Reference

The Bluetooth LE proximity beacon advertisement. More...

#include <wclBluetooth.h>

Inheritance diagram for CwclBluetoothLeProximityBeaconAdvertisement:
CwclBluetoothLeCompanyIdAdvertisement CwclBluetoothLeIdAdvertisement CwclBluetoothLeTxRssiAdvertisement CwclBluetoothLeAdvertisement

Public Member Functions

 CwclBluetoothLeProximityBeaconAdvertisement (const char TxRssi, const unsigned short Major, const unsigned short Minor, const GUID &Uuid, const unsigned short CompanyId)
 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.
 
- Public Member Functions inherited from CwclBluetoothLeCompanyIdAdvertisement
 CwclBluetoothLeCompanyIdAdvertisement (const char TxRssi, const unsigned short Major, const unsigned short Minor, const GUID &Uuid, const unsigned short CompanyId)
 Creates new Bluetooth LE advertisement object.
 
unsigned short GetCompanyId () const
 Gets the manufacturer ID.
 
 __declspec (property(get=GetCompanyId)) unsigned short CompanyId
 Gets the manufacturer ID.
 
- Public Member Functions inherited from CwclBluetoothLeIdAdvertisement
 CwclBluetoothLeIdAdvertisement (const char TxRssi, const unsigned short Major, const unsigned short Minor, const GUID &Uuid)
 Creates new Bluetooth LE advertisement object.
 
unsigned short GetMajor () const
 Gets the major value.
 
 __declspec (property(get=GetMajor)) unsigned short Major
 Gets the major value.
 
unsigned short GetMinor () const
 Gets the minor value.
 
 __declspec (property(get=GetMinor)) unsigned short Minor
 Gets the minor value.
 
GUID GetUuid () const
 Gets the UUID.
 
 __declspec (property(get=GetUuid)) GUID Uuid
 Gets the UUID.
 
- Public Member Functions inherited from CwclBluetoothLeTxRssiAdvertisement
 CwclBluetoothLeTxRssiAdvertisement (const char TxRssi)
 Creates new Bluetooth LE advertisement object.
 
char GetTxRssi () const
 Gets the calibrated RSSI value.
 
 __declspec (property(get=GetTxRssi)) char TxRssi
 Gets the calibrated RSSI value.
 
- Public Member Functions inherited from CwclBluetoothLeAdvertisement
 CwclBluetoothLeAdvertisement ()
 Creates new Bluetooth LE advertisement object.
 
virtual ~CwclBluetoothLeAdvertisement ()
 Frees the object.
 

Additional Inherited Members

- Protected Member Functions inherited from CwclBluetoothLeAdvertisement
CwclCriticalSection * GetCS () const
 Gets the critical section object.
 
 __declspec (property(get=GetCS)) CwclCriticalSection *CS
 Gets the critical section object.
 

Detailed Description

The Bluetooth LE proximity beacon advertisement.

See also
CwclBluetoothLeCompanyIdAdvertisement