wcl |
Class | Description | |
---|---|---|
wclBleSniffer | The Bluetooth LE packets sniffer. | |
wclBluetoothComponent | The base class for all Bluetooth Components. | |
wclBluetoothConstants | Some useful constants. | |
wclBluetoothErrors | The static class contains the Bluetooth Error Codes. | |
wclBluetoothGattServerClientParams | The base class for a driver specific GATT server client implementation parameters. | |
wclBluetoothLe128ServiceAdvertisement | The Bluetooth LE 128 bit UUID service advertisement. | |
wclBluetoothLe128ServiceDataAdvertisement | The Bluetooth LE 128 bit UUID service advertisement. | |
wclBluetoothLe16ServiceAdvertisement | The Bluetooth LE 16 bit UUID service advertisement. | |
wclBluetoothLe16ServiceDataAdvertisement | The Bluetooth LE 16 bit UUID service advertisement. | |
wclBluetoothLe32ServiceAdvertisement | The Bluetooth LE 32 bit UUID service advertisement. | |
wclBluetoothLe32ServiceDataAdvertisement | The Bluetooth LE 32 bit UUID service advertisement. | |
wclBluetoothLeAdvertisement | The base class for Bluetooth LE advertisement. | |
wclBluetoothLeAdvertiser | The Bluetooth LE advertiser components. | |
wclBluetoothLeAdvertiserConnection | The virtual connection class enables Bluetooth LE advertising feature. | |
wclBluetoothLeAltBeaconAdvertisement | The Bluetooth LE Alt beacon advertisement. | |
wclBluetoothLeBeaconWatcher | The Bluetooth LE Beacon watcher. | |
wclBluetoothLeBeaconWatcherConnection | The "virtual" connection for the Bluetooth LE Beacon Watcher. | |
wclBluetoothLeCompanyIdAdvertisement | The base class for Bluetooth LE advertisements that include company (manufacturer) ID. | |
wclBluetoothLeCustomAdvertisement | The Bluetooth LE custom advertisement. | |
wclBluetoothLeEddystoneUidBeaconAdvertisement | The Bluetooth LE Eddystone UID beacon advertisement. | |
wclBluetoothLeEddystoneUrlBeaconAdvertisement | The Bluetooth LE Eddystone URL beacon advertisement. | |
wclBluetoothLeiBeaconAdvertisement | The Bluetooth LE iBeacon advertisement. | |
wclBluetoothLeIdAdvertisement | The base class for Bluetooth LE advertisements that include IDs. | |
wclBluetoothLeManufacturerAdvertisement | The Bluetooth LE custom manufacturer specific advertisement. | |
wclBluetoothLeProximityBeaconAdvertisement | The Bluetooth LE proximity beacon advertisement. | |
wclBluetoothLeRawAdvertisement | The Bluetooth LE custom raw advertisement. | |
wclBluetoothLeTxRssiAdvertisement | The base class for Bluetooth LE advertisements that include calibrated RSSI value. | |
wclBluetoothManager | The Bluetooth Manager component. | |
wclBluetoothOobData | The structure contains data used to authenticate prior to establishing an Out-of-Band device pairing. | |
wclBluetoothRadio | The class represents a local Bluetooth radio module. | |
wclCODs | This static class contains constants that describes Bluetooth Class Of Devices (CODs). | |
wclEBluetooth | The base exception class for all Bluetooth exceptions. | |
wclEBluetoothClient | The Bluetooth clients exceptions. | |
wclEBluetoothLeBeacon | The Bluetooth LE beacon exception. | |
wclEBluetoothServer | The Bluetooth server exceptions. | |
wclEGattClient | The Bluetooth GATT client exceptions. | |
wclEGattServer | The Bluetooth GATT server exceptions. | |
wclGattClient | Bluetooth Low Energy GATT client. | |
wclGattClientConnection | The class represents a Bluetooth LE GATT client connection. | |
wclGattLocalAttribute | The base class for local GATT attributes (characteristics, services). | |
wclGattLocalCharacteristic | This class represents a local GATT characteristic. | |
wclGattLocalCharacteristicReadRequest | The class represents a GATT characteristic read requests. | |
wclGattLocalCharacteristicRequest | The base class for local GATT characteristic operation requests. | |
wclGattLocalCharacteristicWriteRequest | The class represents a GATT characteristic write requests. | |
wclGattLocalService | This class represents a local GATT service. | |
wclGattServer | Bluetooth Low Energy GATT server. | |
wclGattServerClient | The class represents a GATT client connected to the GATT server. | |
wclGattServerConnection | The "virtual" connection for the Bluetooth GATT Server | |
wclRfCommClient | The Bluetooth RFCOMM Client component. | |
wclRfCommClientConnection | The base class for all Classic Bluetooth (RFCOMM) client connections. | |
wclRfCommServer | Bluetooth RFCOMM server. | |
wclRfCommServerClientConnection | The Bluetooth RFCOMM server client connection base class. | |
wclRfCommServerConnection | The base class for all WCL Bluetooth RFCOMM based server connections. | |
wclUUIDs | This static class contains defines for Bluetooth Service's UUIDs. | |
wclWiiRemoteClient | The class provides methods to communicate with Wii Remote controller. | |
wclWiiRemoteClientConnection | The virtual connection represents a Wii Remote client. | |
wclWiiRemoteHidClientConnection | The virtual connection represents a Wii Remote HID client. |
Structure | Description | |
---|---|---|
wclBleSnifferLlData | The record contains the Link Layer data captured by the Bluetooth LE sniffer and used in the CONNECT_IND advertisement packet. | |
wclBluetoothLeAdvertisementFrame | The structure represents a single Bluetooth LE advertisement data section. | |
wclBluetoothLeAdvertisingPduHeader | The record describes the Bluetooth LE advertising packet PDU header. | |
wclBluetoothLeConnectionParameters | The structure describes the current Bluetooth LE GATT connection parameters. | |
wclBluetoothLeConnectionParametersValue | The structure represents the Bluetooth LE GATT preferred connection parameters. | |
wclBluetoothLeConnectionPhy | Represents the Bluetooth LE physical layer (PHY) information. | |
wclBluetoothLeConnectionPhyInfo | Represents a LE connection PHY information. | |
wclBluetoothLePacketHeader | The Bluetooth LE packet header. | |
wclBluetoothSdpProfile | The structure describes the Bluetooth Profile for the server service record. | |
wclBluetoothService | The structure represents a Bluetooth Service record. | |
wclGattCharacteristic | The structure describes a Bluetooth Low Energy (LE) generic attribute (GATT) profile characteristic. | |
wclGattCharacteristicAggregateFormat | The structure contains a GATT characteristic aggregate format data. | |
wclGattCharacteristicExtendedProperties | The structure contains of the different characteristic extended property members. | |
wclGattCharacteristicFormat | The structure describes the different characteristic format members. | |
wclGattCharactertisticUserDescription | The structure contains a GATT characteristic user description descriptor data. | |
wclGattClientCharacteristicConfiguration | The structure describes the different client characteristic configuration members. | |
wclGattDescriptor | The structure describes a Bluetooth Low Energy (LE) generic attribute (GATT) profile descriptor. | |
wclGattDescriptorValue | The structure contains a descriptor value. | |
wclGattLocalCharacteristicParameters | The structure represents a GATT local characteristic parameters. | |
wclGattLocalDescriptor | The structure describes the local GATT descriptor. | |
wclGattServerCharacteristicConfiguration | The structure describes the different server characteristic configuration members. | |
wclGattService | The structure describes a Bluetooth Low Energy (LE) generic attribute (GATT) profile service. | |
wclGattUuid | The structure contains information about a Bluetooth Low Energy (LE) Universally Unique Identifier (UUID). | |
wclVirtualComPort | The record describes created virtual COM port. | |
wclWiiRemote2D | The structure represents a 2D coordinate | |
wclWiiRemote3D | The structure represents a 3D coordinate. | |
wclWiiRemoteAccel | The structure describes a Wii Remote accelerometer data. | |
wclWiiRemoteAccelCalibration | The structure represents a Wii Remote accelerometer calibration data. | |
wclWiiRemoteBalanceBoard | The structure describes the Wii Remote Balance Board extension. | |
wclWiiRemoteBalanceBoardCalibration | The structure describes the Wii Remote Balance Board extension sensors calibration data. | |
wclWiiRemoteBalanceBoardGC | The structure represents the Balance Board extension center of gravity. | |
wclWiiRemoteBalanceBoardSensors | The structure describes the Wii Remote Balance Board extension sensors data. | |
wclWiiRemoteBalanceBoardSensorsWeight | The structure describes the Wii Remote Balance Board extension sensors weight. | |
wclWiiRemoteButtons | The structure contains information about the Wii Remote buttons. | |
wclWiiRemoteClassicController | The structure describes a Wii Remote Classic controller extension. | |
wclWiiRemoteClassicControllerButtons | The structure contains information about the Wii Remote Classic Controller extension buttons. | |
wclWiiRemoteClassicControllerCalibration | The structure represents a Wii Remote Classic Controller accelerometer calibration data. | |
wclWiiRemoteDrums | The structure describes the Wii Remote Drums extension | |
wclWiiRemoteGuitar | The structure describes a Wii Remote Guitar extension data. | |
wclWiiRemoteGuitarButtons | The structure contains information about the Wii Remote Guitar extension buttons. | |
wclWiiRemoteGuitarFretButtons | The structure contains the Wii Remote Guitar extension fret buttons states. | |
wclWiiRemoteIrSensor | The structure contains a single IR sensor values. | |
wclWiiRemoteIrSensors | The structure contains the Wii Remote IR sensors values. | |
wclWiiRemoteLeds | The structure contains the Wii Remote LEDs states. | |
wclWiiRemoteNunchuk | The structure describes a Wii Remote Nunchuk extension. | |
wclWiiRemoteNunchukCalibration | The structure represents a Wii Remote Nunchuk extension accelerometer calibration data. |
Delegate | Description | |
---|---|---|
wclBleSnifferAdvDirectIndReceivedEvent | The BLE sniffer OnAdvDirectIndReceived event handler prototype. | |
wclBleSnifferAdvIndReceivedEvent | The BLE sniffer OnAdvIndReceived event handler prototype. | |
wclBleSnifferAdvNonConnIndReceivedEvent | The BLE sniffer OnAdvNonConnIndReceived event handler prototype. | |
wclBleSnifferAdvScanIndReceivedEvent | The BLE sniffer OnAdvScanIndReceived event handler prototype. | |
wclBleSnifferConnectIndReceivedEvent | The BLE sniffer OnConnectIndReceived event handler prototype. | |
wclBleSnifferRawPacketReceivedEvent | The BLE sniffer OnRawPacketReceived event handler prototype. | |
wclBleSnifferScanReqReceivedEvent | The BLE sniffer OnScanReqReceived event handler prototype. | |
wclBleSnifferScanRspReceivedEvent | The BLE sniffer OnScanRspReceived event handler prototype. | |
wclBluetoothConfirmEvent | The OnConfirm event handler prototype. | |
wclBluetoothDeviceEvent | The common event for notifications when a remote device's MAC address required. | |
wclBluetoothDeviceResultEvent | The common event handler prototype used for a remote Bluetooth device's operations result notifications. | |
wclBluetoothEvent | The common Bluetooth event handler prototype. | |
wclBluetoothGetSdpAttributesEvent | The GetSdpAttributes event handler prototype. | |
wclBluetoothIoCapabilityRequestEvent | The OnIoCapabilityRequest event handler prototype. | |
wclBluetoothLeAdvertisementAppearanceFrameEvent | The OnAdvertisementAppearanceFrame event handler prototype. | |
wclBluetoothLeAdvertisementExtFrameInformationEvent | The OnAdvertisementExtFrameInformation event handler prototype. | |
wclBluetoothLeAdvertisementFrameInformationEvent | The OnAdvertisementFrameInformation event handler prototype. | |
wclBluetoothLeAdvertisementRawFrameEvent | The OnAdvertisementRawFrame event handler prototype. | |
wclBluetoothLeAdvertisementReceivedEvent | The OnAdvertisementReceived event handler prototype. | |
wclBluetoothLeAdvertisementService128DataFrameEvent | The OnService128DataFrame event handler prototype. | |
wclBluetoothLeAdvertisementService16DataFrameEvent | The OnService16DataFrame event handler prototype. | |
wclBluetoothLeAdvertisementService32DataFrameEvent | The OnService32DataFrame event handler prototype. | |
wclBluetoothLeAdvertisementServiceSol128FrameEvent | The OnServiceSol128Frame event handler prototype. | |
wclBluetoothLeAdvertisementServiceSol16FrameEvent | The OnServiceSol16Frame event handler prototype. | |
wclBluetoothLeAdvertisementServiceSol32FrameEvent | The OnServiceSol32Frame event handler prototype. | |
wclBluetoothLeAdvertisementTxPowerLevelFrameEvent | The OnAdvertisementTxPowerLevelFrame event handler prototype. | |
wclBluetoothLeAdvertisementUuidFrameEvent | The OnAdvertisementUuidFrame event handler prototype. | |
wclBluetoothLeAltBeaconFrameEvent | The OnAltBeaconFrame event handler prototype. | |
wclBluetoothLeEddystoneTlmFrameEvent | The OnEddystoneTlmFrame event handler prototype. | |
wclBluetoothLeEddystoneUidFrameEvent | The OnEddystoneUidFrame event handler prototype. | |
wclBluetoothLeEddystoneUrlFrameEvent | The OnEddystoneUrlFrame event handler prototype. | |
wclBluetoothLeManufacturerRawFrameEvent | The OnManufacturerRawFrame event handler prototype. | |
wclBluetoothLeProximityBeaconFrameEvent | The OnProximityBeaconFrame event handler prototype. | |
wclBluetoothNumericComparisonEvent | The OnNumericComparison event handler prototype. | |
wclBluetoothOobDataRequestEvent | The OnOobDataRequest event handler prototype. | |
wclBluetoothPasskeyNotificationEvent | The OnPasskeyNotification event handler prototype. | |
wclBluetoothPasskeyRequestEvent | The OnPasskeyRequest event handler prototype. | |
wclBluetoothPinRequestEvent | The OnPinRequest event handler prototype. | |
wclBluetoothProtectionLevelRequestEvent | The OnProtectionLevelRequest event handler prototype. | |
wclBluetoothResultEvent | The common Bluetooth result even handler prototype. | |
wclGattCharacteristicChangedEvent | The OnCharacteristicChanged event handler prototype. | |
wclGattLocalCharacteristicReadEvent | The OnRead characteristic's event handler prototype. | |
wclGattLocalCharacteristicSubscribedClientsChangedEvent | The OnClientSubscribed and OnClientUnsubscribed events handler prototype. | |
wclGattLocalCharacteristicWriteEvent | The OnWrite characteristic's event handler prototype. | |
wclGattServerClientEvent | The GATT server client event handlers prototype. | |
wclRfCommServerConnectEvent | The prototype of the OnConnect event handler for RFCOMM server. | |
wclRfCommServerDataEvent | A server connection OnData event handler prototype. | |
wclRfCommServerDisconnectEvent | The prototype of the OnDisconnect event handler for server connections. | |
wclWiiRemoteAccelChangedEvent | The Wii Remote OnAccelChanged event handler prototype. | |
wclWiiRemoteBalanceBoardChangedEvent | The Wii Remote OnBalanceBoardChanged event handler prototype. | |
wclWiiRemoteButtonsChangedEvent | The Wii Remote OnButtonsChanged event handler prototype. | |
wclWiiRemoteClassicControllerChangedEvent | The Wii Remote OnClassicControllerChanged event handler prototype. | |
wclWiiRemoteDrumsChangedEvent | The Wii Remote OnDrumsChanged event handler prototype. | |
wclWiiRemoteGuitarChangedEvent | The Wii Remote OnGuitarChanged event handler prototype. | |
wclWiiRemoteIrChangedEvent | The Wii Remote OnIrChanged event handler prototype. | |
wclWiiRemoteNunchukChangedEvent | The Wii Remote OnNunchukChanged event handler prototype. | |
wclWiiRemoteStatusChangedEvent | The Wii Remote OnStatusChanged event handler prototype. |
Enumeration | Description | |
---|---|---|
wclBluetoothAddressType | Describes the Bluetooth address type. | |
wclBluetoothApi | Supported Bluetooth APIs (drivers). | |
wclBluetoothConnectionType | Supported connection types. | |
wclBluetoothDeviceType | A remote device types. | |
wclBluetoothDiscoverKind | The TwclBluetoothDiscoverKind enumeration describes Bluetooth devices discovering methods. | |
wclBluetoothIoCapability | The enumeration defines the input/output capabilities of a Bluetooth Device. | |
wclBluetoothLeAdvertisementFlag | Flags used to match flags contained inside a Bluetooth LE advertisement payload. | |
wclBluetoothLeAdvertisementType | Types of the Bluetooth LE advertisement packet. | |
wclBluetoothLeAdvertisingPduType | The Bluetooth LE advertising packet PDU types. | |
wclBluetoothLeConnectionParametersType | The enumeration defines the Bluetooth LE GATT preferred connection parameters. | |
wclBluetoothLeExtendedFrameFlag | Extended advertisement frame flags. | |
wclBluetoothLeProtectionLevel | The Bluetooth LE pairing protection levels. | |
wclBluetoothLeScanningMode | Specifies the Bluetooth LE scanning mode. | |
wclBluetoothMitmProtection | The enumeration specifies the "Man in the Middle" protection required for authentication. | |
wclBluetoothPairingMethod | The pairing methods. | |
wclGattDescriptorType | The enumeration describes the different types of Bluetooth LE generic attributes (GATT). | |
wclGattLocalCharacteristicProperty | The enumeration represents the GATT local characteristic properties, as defined by the GATT profile. | |
wclGattOperationFlag | This enumeration describes how a GATT reading operation should be executed. | |
wclGattPresentationFormat | The characteristic presentation formats. | |
wclGattProtectionLevel | Represents the desired security level for GATT communication. | |
wclGattSubscribeKind | The GATT subscription method. | |
wclGattWriteKind | The GATT write operation mode. | |
wclWiiRemoteExtension | The Wii Remote extension types. | |
wclWiiRemoteGuitarType | The Wii Remote Guitar extension type. | |
wclWiiRemoteIrMode | The Wii Remote IR sensor modes. | |
wclWiiRemoteIrSensitivity | The Wii Remote IR sensor sensitivity. |