Bluetooth Framework C++ Edition
|
The Bluetooth LE Alt beacon advertisement. More...
#include <wclBluetooth.h>
Public Member Functions | |
CwclBluetoothLeAltBeaconAdvertisement (const char TxRssi, const unsigned short Major, const unsigned short Minor, const GUID &Uuid, const unsigned short CompanyId, const unsigned char Reserved) | |
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 char | GetReserved () const |
Gets the beacon's manufacturer reserved value. | |
__declspec (property(get=GetReserved)) unsigned char Reserved | |
Gets the beacon's manufacturer reserved value. | |
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. | |
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 Alt beacon advertisement.