TwclBluetoothLeBeaconWatcher Class
The Bluetooth LE Beacon watcher.
type TwclBluetoothLeBeaconWatcher = class(TwclBluetoothComponent) end;
The TwclBluetoothLeBeaconWatcher type exposes the following members.
Name | Description | |
---|---|---|
Create(TComponent) | Creates new component. (Overrides TwclBluetoothComponent.Create(TComponent).) | |
Destroy | Frees the component. (Overrides TwclBluetoothComponent.Destroy.) |
Name | Description | |
---|---|---|
Monitoring | Gets Beacon Monitoring state. | |
OnStarted | The event fires when the Bluetooth LE beacon monitoring started. | |
OnStopped | The event fires when the Bluetooth LE beacon monitoring stopped. | |
Radio | Gets the watcher owner. | |
ScanInterval | Gets the current scan interval value. | |
ScanningMode | Gets the current scanning mode. | |
ScanWindow | Gets the current scan window value. |
Name | Description | |
---|---|---|
OnAdvertisementAppearanceFrame | The event fires when an appearance advertisement frame received. | |
OnAdvertisementExtFrameInformation | The event fires when new Bluetooth LE advertisement extended frame has been received and provides the common basic information about the frame. | |
OnAdvertisementFrameInformation | The event fires when new Bluetooth LE advertisement frame has been received and provides the common basic information about the frame. | |
OnAdvertisementRawFrame | The event fires when an unsupported or unknown Bluetooth LE advertisement frame received. | |
OnAdvertisementReceived | The event fires when any Bluetooth LE advertisement frame received. | |
OnAdvertisementService128DataFrame | The event fires when a Bluetooth LE 128 bit Service Data advertisement frame received. | |
OnAdvertisementService16DataFrame | The event fires when a Bluetooth LE 16 bit Service Data advertisement frame received. | |
OnAdvertisementService32DataFrame | The event fires when a Bluetooth LE 32 bit Service Data advertisement frame received. | |
OnAdvertisementServiceSol128Frame | The event fires when a Bluetooth LE 128 bit Service Solicitation advertisement frame received. | |
OnAdvertisementServiceSol16Frame | The event fires when a Bluetooth LE 16 bit Service Solicitation advertisement frame received. | |
OnAdvertisementServiceSol32Frame | The event fires when a Bluetooth LE 32 bit Service Solicitation advertisement frame received. | |
OnAdvertisementTxPowerLevelFrame | The event fires when a TX power level advertisement frame received. | |
OnAdvertisementUuidFrame | The event fires when an UUID advertisement frame has been received. | |
OnAltBeaconFrame | The event fires when a Bluetooth LE Alt beacon advertisement frame received. | |
OnEddystoneTlmFrame | The event fires when an Eddystone TLM advertisement frame received. | |
OnEddystoneUidFrame | The event fires when an Eddystone UID advertisement frame received. | |
OnEddystoneUrlFrame | The event fires when an Eddystone URL advertisement frame received. | |
OnManufacturerRawFrame | The event fires when an unknown or unsupported manufacturer specific Bluetooth LE advertisement frame received. | |
OnProximityBeaconFrame | The event fires when a Bluetooth LE proximity beacon advertisement frame received. |
The component alows to monitor Bluetooth LE Beacon advertisement packets.