Click or drag to resize

wclBluetoothLeBeaconWatcher Class

The Bluetooth LE Beacon watcher.
Inheritance Hierarchy
SystemObject
  wclBluetoothwclBluetoothComponent
    wclBluetoothwclBluetoothLeBeaconWatcher

Namespace: wclBluetooth
Assembly: wclBluetoothFramework (in wclBluetoothFramework.dll) Version: 7.17.12.0 (7.17.12.0)
Syntax
public class wclBluetoothLeBeaconWatcher : wclBluetoothComponent

The wclBluetoothLeBeaconWatcher type exposes the following members.

Constructors
 NameDescription
Public methodwclBluetoothLeBeaconWatcher Creates new component.
Top
Properties
 NameDescription
Public propertyMonitoring Gets Beacon Monitoring state.
Public propertyRadio Gets the watcher owner.
Public propertyScanInterval Gets the current scan interval value.
Public propertyScanningMode Gets the current scanning mode.
Public propertyScanWindow Gets the current scan window value.
Top
Methods
 NameDescription
Protected methodDoAdvertisementAppearanceFrame Fires the OnAdvertisementAppearanceFrame event.
Protected methodDoAdvertisementExtFrameInformation Fires the OnAdvertisementExtFrameInformation event.
Protected methodDoAdvertisementFrameInformation Fires the OnAdvertisementFrameInformation event.
Protected methodDoAdvertisementRawFrame Fires the OnAdvertisementRawFrame event.
Protected methodDoAdvertisementReceived Fires the OnAdvertisementReceived event.
Protected methodDoAdvertisementService128DataFrame Fires the OnService128DataFrame event.
Protected methodDoAdvertisementService16DataFrame Fires the OnService16DataFrame event.
Protected methodDoAdvertisementService32DataFrame Fires the OnService32DataFrame event.
Protected methodDoAdvertisementServiceSol128Frame Fires the OnServiceSol128Frame event.
Protected methodDoAdvertisementServiceSol16Frame Fires the OnServiceSol16Frame event.
Protected methodDoAdvertisementServiceSol32Frame Fires the OnServiceSol32Frame event.
Protected methodDoAdvertisementTxPowerLevelFrame Fires the OnAdvertisementTxPowerLevelFrame event.
Protected methodDoAdvertisementUuidFrame Fires the OnAdvertisementUuidFrame event.
Protected methodDoAltBeaconFrame Fires the OnAltBeaconFrame event.
Protected methodDoEddystoneTlmFrame Fires the OnEddystoneTlmFrame event.
Protected methodDoEddystoneUidFrame Fires the OnEddystoneUidFrame event.
Protected methodDoEddystoneUrlFrame Fires the OnEddystoneUrlFrame event.
Protected methodDoManufacturerRawFrame Fires the OnManufacturerRawFrame event.
Protected methodDoProximityBeaconFrame Fires the OnProximityBeaconFrame event.
Protected methodDoStarted Fires the OnStarted event.
Protected methodDoStopped Fires the OnStopped event.
Protected methodEnter Enters the Bluetooth component protection critical section.
(Inherited from wclBluetoothComponent)
Public methodEqualsDetermines whether the specified Object is equal to the current Object.
(Inherited from Object)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodGetHashCodeServes as a hash function for a particular type.
(Inherited from Object)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Protected methodLeave Leaves the Bluetooth component protection critical section.
(Inherited from wclBluetoothComponent)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodStart Starts monitoring for Bluetooth LE Beacons.
Public methodStop Stops monitoring for Bluetooth LE Beacons.
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Top
Events
 NameDescription
Public eventOnAdvertisementAppearanceFrame The event fires when an appearance advertisement frame received.
Public eventOnAdvertisementExtFrameInformation The event fires when new Bluetooth LE advertisement extended frame has been received and provides the common basic information about the frame.
Public eventOnAdvertisementFrameInformation The event fires when new Bluetooth LE advertisement frame has been received and provides the common basic information about the frame.
Public eventOnAdvertisementRawFrame The event fires when an unsupported or unknown Bluetooth LE advertisement frame received.
Public eventOnAdvertisementReceived The event fires when any Bluetooth LE advertisement frame received.
Public eventOnAdvertisementService128DataFrame The event fires when a Bluetooth LE 128 bit Service Data advertisement frame received.
Public eventOnAdvertisementService16DataFrame The event fires when a Bluetooth LE 16 bit Service Data advertisement frame received.
Public eventOnAdvertisementService32DataFrame The event fires when a Bluetooth LE 32 bit Service Data advertisement frame received.
Public eventOnAdvertisementServiceSol128Frame The event fires when a Bluetooth LE 128 bit Service Solicitation advertisement frame received.
Public eventOnAdvertisementServiceSol16Frame The event fires when a Bluetooth LE 16 bit Service Solicitation advertisement frame received.
Public eventOnAdvertisementServiceSol32Frame The event fires when a Bluetooth LE 32 bit Service Solicitation advertisement frame received.
Public eventOnAdvertisementTxPowerLevelFrame The event fires when a TX power level advertisement frame received.
Public eventOnAdvertisementUuidFrame The event fires when an UUID advertisement frame has been received.
Public eventOnAltBeaconFrame The event fires when a Bluetooth LE Alt beacon advertisement frame received.
Public eventOnEddystoneTlmFrame The event fires when an Eddystone TLM advertisement frame received.
Public eventOnEddystoneUidFrame The event fires when an Eddystone UID advertisement frame received.
Public eventOnEddystoneUrlFrame The event fires when an Eddystone URL advertisement frame received.
Public eventOnManufacturerRawFrame The event fires when an unknown or unsupported manufacturer specific Bluetooth LE advertisement frame received.
Public eventOnProximityBeaconFrame The event fires when a Bluetooth LE proximity beacon advertisement frame received.
Public eventOnStarted The event fires when the Bluetooth LE beacon monitoring started.
Public eventOnStopped The event fires when the Bluetooth LE beacon monitoring stopped.
Top
Remarks
The component allows to monitor Bluetooth LE Beacon advertisement packets.
See Also