wclBluetooth Namespace
Name | Description | |
---|---|---|
SByte | The type represents a signed byte value (-128...127). | |
TwclBleSniffer | The Bluetooth LE packets sniffer. | |
TwclBluetoothComponent | The base class for all Bluetooth Components. | |
TwclBluetoothGattServerClientParams | The base class for a driver specific GATT server client implementation parameters. | |
TwclBluetoothLe128ServiceAdvertisement | The Bluetooth LE 128 bit UUID service advertisement. | |
TwclBluetoothLe128ServiceDataAdvertisement | The Bluetooth LE 128 bit UUID service advertisement. | |
TwclBluetoothLe16ServiceAdvertisement | The Bluetooth LE 16 bit UUID service advertisement. | |
TwclBluetoothLe16ServiceDataAdvertisement | The Bluetooth LE 16 bit UUID service advertisement. | |
TwclBluetoothLe32ServiceAdvertisement | The Bluetooth LE 32 bit UUID service advertisement. | |
TwclBluetoothLe32ServiceDataAdvertisement | The Bluetooth LE 32 bit UUID service advertisement. | |
TwclBluetoothLeAdvertisement | The base class for Bluetooth LE advertisement. | |
TwclBluetoothLeAdvertiser | The Bluetooth LE advertiser components. | |
TwclBluetoothLeAdvertiserConnection | The virtual connection class enables Bluetooth LE advertising feature. | |
TwclBluetoothLeAltBeaconAdvertisement | The Bluetooth LE Alt beacon advertisement. | |
TwclBluetoothLeBeaconWatcher | The Bluetooth LE Beacon watcher. | |
TwclBluetoothLeBeaconWatcherConnection | The "virtual" connection for the Bluetooth LE Beacon Watcher. | |
TwclBluetoothLeCompanyIdAdvertisement | The base class for Bluetooth LE advertisements that include company (manufacturer) ID. | |
TwclBluetoothLeCustomAdvertisement | The Bluetooth LE custom advertisement. | |
TwclBluetoothLeEddystoneUidBeaconAdvertisement | The Bluetooth LE Eddystone UID beacon advertisement. | |
TwclBluetoothLeEddystoneUrlBeaconAdvertisement | The Bluetooth LE Eddystone URL beacon advertisement. | |
TwclBluetoothLeiBeaconAdvertisement | The Bluetooth LE iBeacon advertisement. | |
TwclBluetoothLeIdAdvertisement | The base class for Bluetooth LE advertisements that include IDs. | |
TwclBluetoothLeManufacturerAdvertisement | The Bluetooth LE custom manufacturer specific advertisement. | |
TwclBluetoothLeProximityBeaconAdvertisement | The Bluetooth LE proximity beacon advertisement. | |
TwclBluetoothLeRawAdvertisement | The Bluetooth LE custom raw advertisement. | |
TwclBluetoothLeTxRssiAdvertisement | The base class for Bluetooth LE advertisements that include calibrated RSSI value. | |
TwclBluetoothManager | The Bluetooth Manager component. | |
TwclBluetoothRadio | The class represents a local Bluetooth radio module. | |
TwclGattClient | Bluetooth Low Energy GATT client. | |
TwclGattClientConnection | The class represents a Bluetooth LE GATT client connection. | |
TwclGattLocalAttribute | The base class for local GATT attributes (characteristics, services). | |
TwclGattLocalCharacteristic | This class represents a local GATT characteristic. | |
TwclGattLocalCharacteristicReadRequest | The class represents a GATT characteristic read requests. | |
TwclGattLocalCharacteristicRequest | The base class for local GATT characteristic operation requests. | |
TwclGattLocalCharacteristicWriteRequest | The class represents a GATT characteristic write requests. | |
TwclGattLocalService | This class represents a local GATT service. | |
TwclGattServer | Bluetooth Low Energy GATT server. | |
TwclGattServerClient | The class represents a GATT client connected to the GATT server. | |
TwclGattServerConnection | The "virtual" connection for the Bluetooth GATT Server | |
TwclRfCommClient | The Bluetooth RFCOMM Client component. | |
TwclRfCommClientConnection | The base class for all Classic Bluetooth (RFCOMM) client connections. | |
TwclRfCommServer | Bluetooth RFCOMM server. | |
TwclRfCommServerClientConnection | The Bluetooth RFCOMM server client connection base class. | |
TwclRfCommServerConnection | The base class for all WCL Bluetooth RFCOMM based server connections. | |
TwclWiiRemoteClient | The class provides methods to communicate with Wii Remote controller. | |
TwclWiiRemoteClientConnection | The virtual connection represents a Wii Remote client. | |
TwclWiiRemoteHidClientConnection | The virtual connection represents a Wii Remote HID client. |
Name | Description | |
---|---|---|
TwclBleSnifferLlData | The record contains the Link Layer data captured by the Bluetooth LE sniffer and used in the | |
TwclBluetoothLeAdvertisementFrame | The structure represents a single Bluetooth LE advertisement data section. | |
TwclBluetoothLeAdvertisingPduHeader | The record describes the Bluetooth LE advertising packet PDU header. | |
TwclBluetoothLeConnectionParameters | The structure describes the current Bluetooth LE GATT connection parameters. | |
TwclBluetoothLeConnectionParametersValue | The structure represets the Bluetooth LE GATT preferred connection parameters. | |
TwclBluetoothLeConnectionPhy | Represents the Bluetooth LE physical layer (PHY) information. | |
TwclBluetoothLeConnectionPhyInfo | Represents a LE connection PHY information. | |
TwclBluetoothLePacketHeader | The Bluetooth LE packet header. | |
TwclBluetoothOobData | The structure contains data used to authenticate prior to establishing an Out-of-Band device pairing. | |
TwclBluetoothSdpProfile | The structure describes the Bluetooth Profile for the server service record. | |
TwclBluetoothService | The structure represents a Bluetooth Service record. | |
TwclGattCharacteristic | The structure describes a Bluetooth Low Energy (LE) generic attribute (GATT) profile characteristic. | |
TwclGattCharacteristicAggregateFormat | The structure contains a GATT characteristic aggregate format data. | |
TwclGattCharacteristicExtendedProperties | The structure contains of the different characteristic extended property members. | |
TwclGattCharacteristicFormat | The structure describes the different characteristic format members. | |
TwclGattCharactertisticUserDescription | The structure contains a GATT characteristic user description descriptor data. | |
TwclGattClientCharacteristicConfiguration | The structure describes the different client characteristic configuration members. | |
TwclGattDescriptor | The structure describes a Bluetooth Low Energy (LE) generic attribute (GATT) profile descriptor. | |
TwclGattDescriptorValue | The structure contains a descriptor value. | |
TwclGattLocalCharacteristicParameters | The structure represents a GATT local characteristic parameters. | |
TwclGattLocalDescriptor | The structure describes the local GATT descriptor. | |
TwclGattServerCharacteristicConfiguration | The structure describes the different server characteristic configuration members. | |
TwclGattService | The structure describes a Bluetooth Low Energy (LE) generic attribute (GATT) profile service. | |
TwclGattUuid | The structure contains information about a Bluetooth Low Energy (LE) Universally Unique Identifier (UUID). | |
TwclVirtualComPort | The record describes created virtual COM port. | |
TwclWiiRemote2D | The structure represents a 2D coordinate | |
TwclWiiRemote3D | The structure represents a 3D coordinate. | |
TwclWiiRemoteAccel | The structure describes a Wii Remote accelerometer data. | |
TwclWiiRemoteAccelCalibration | The structure represents a Wii Remote accelerometer calibration data. | |
TwclWiiRemoteBalanceBoard | The structure describes the Wii Remote Balance Board extension. | |
TwclWiiRemoteBalanceBoardCalibration | The structure describes the Wii Remote Balance Board extension sensors calibration data. | |
TwclWiiRemoteBalanceBoardGC | The structure represents the Balance Board extension center of gravity. | |
TwclWiiRemoteBalanceBoardSensors | The structure describes the Wii Remote Balance Board extension sensors data. | |
TwclWiiRemoteBalanceBoardSensorsWeight | The structure describes the Wii Remote Balance Board extension sensors weight. | |
TwclWiiRemoteButtons | The structure contains information about the Wii Remote buttons. | |
TwclWiiRemoteClassicController | The structure describes a Wii Remote Classic controller extension. | |
TwclWiiRemoteClassicControllerButtons | The structure contains information about the Wii Remote Classic Controller extension buttons. | |
TwclWiiRemoteClassicControllerCalibration | The structure represents a Wii Remote Classic Controller accelerometer calibration data. | |
TwclWiiRemoteDrums | The structure describes the Wii Remote Drums extension | |
TwclWiiRemoteGuitar | The structure describes a Wii Remote Guitar extension data. | |
TwclWiiRemoteGuitarButtons | The structure contains information about the Wii Remote Guitar extension buttons. | |
TwclWiiRemoteGuitarFretButtons | The structure contains the Wii Remote Guitar extension fret buttons states. | |
TwclWiiRemoteIrSensor | The structure contains a single IR sensor values. | |
TwclWiiRemoteIrSensors | The structure contains the Wii Remote IR sensors values. | |
TwclWiiRemoteLeds | The structure contains the Wii Remote LEDs states. | |
TwclWiiRemoteNunchuk | The structure describes a Wii Remote Nunchuk extension. | |
TwclWiiRemoteNunchukCalibration | The structure represents a Wii Remote Nunchuk extension accelerometer calibration data. |
Name | Description | |
---|---|---|
TwclBluetoothAddressType | Describes the Bluetooth address type. | |
TwclBluetoothApi | Supported Bluetooth APIs (drivers). | |
TwclBluetoothConnectionType | Supported connection types. | |
TwclBluetoothDeviceType | A remote device types. | |
TwclBluetoothDiscoverKind | The | |
TwclBluetoothIoCapability | The enumeration defines the input/output capabilities of a Bluetooth Device. | |
TwclBluetoothLeAdvertisementFlag | Flags used to match flags contained inside a Bluetooth LE advertisement payload. | |
TwclBluetoothLeAdvertisementType | Types of the Bluetooth LE advertisement packet. | |
TwclBluetoothLeAdvertisingPduType | The Bluetooth LE advertising packet PDU types. | |
TwclBluetoothLeConnectionParametersType | The enumeration defines the Bluetooth LE GATT preferred connection parameters. | |
TwclBluetoothLeExtendedFrameFlag | Extended advertisement frame flags. | |
TwclBluetoothLeProtectionLevel | The Bluetooth LE pairing protection levels. | |
TwclBluetoothLeScanningMode | Specifies the Bluetooth LE scanning mode. | |
TwclBluetoothMitmProtection | The enumeration specifies the "Man in the Middle" protection required for authentication. | |
TwclBluetoothPairingMethod | The pairing methods. | |
TwclGattDescriptorType | The enumeration describes the different types of Bluetooth LE generic attributes (GATT). | |
TwclGattLocalCharacteristicProperty | The enumeration represents the GATT local characteristic properties, as defined by the GATT profile. | |
TwclGattOperationFlag | This enumeration describes how a GATT reading operation should be executed. | |
TwclGattPresentationFormat | The characteristic presentation formats. | |
TwclGattProtectionLevel | Represents the desired security level for GATT communication. | |
TwclGattSubscribeKind | The GATT subscription method. | |
TwclGattWriteKind | The GATT write operation mode. | |
TwclWiiRemoteExtension | The Wii Remote extension types. | |
TwclWiiRemoteGuitarType | The Wii Remote Guitar extension type. | |
TwclWiiRemoteIrMode | The Wii Remote IR sensor modes. | |
TwclWiiRemoteIrSensitivity | The Wii Remote IR sensor sensitivity. |
Name | Description | |
---|---|---|
TwclBleSnifferAdvDirectIndReceivedEvent | The BLE sniffer | |
TwclBleSnifferAdvIndReceivedEvent | The BLE sniffer | |
TwclBleSnifferAdvNonConnIndReceivedEvent | The BLE sniffer | |
TwclBleSnifferAdvScanIndReceivedEvent | The BLE sniffer | |
TwclBleSnifferConnectIndReceivedEvent | The BLE sniffer | |
TwclBleSnifferRawPacketReceivedEvent | The BLE sniffer | |
TwclBleSnifferScanReqReceivedEvent | The BLE sniffer | |
TwclBleSnifferScanRspReceivedEvent | The BLE sniffer | |
TwclBluetoothConfirmEvent | The | |
TwclBluetoothDeviceEvent | The common event for notifications when a remote device's MAC address required. | |
TwclBluetoothDeviceResultEvent | The common event handler prototype used for a remote Bluetooth device's operations result notifications. | |
TwclBluetoothEvent | The common Bluetooth event handler prototype. | |
TwclBluetoothGetSdpAttributesEvent | The | |
TwclBluetoothIoCapabilityRequestEvent | The | |
TwclBluetoothLeAdvertisementAppearanceFrameEvent | The | |
TwclBluetoothLeAdvertisementExtFrameInformationEvent | The | |
TwclBluetoothLeAdvertisementFrameInformationEvent | The | |
TwclBluetoothLeAdvertisementRawFrameEvent | The | |
TwclBluetoothLeAdvertisementReceivedEvent | The | |
TwclBluetoothLeAdvertisementService128DataFrameEvent | The | |
TwclBluetoothLeAdvertisementService16DataFrameEvent | The | |
TwclBluetoothLeAdvertisementService32DataFrameEvent | The | |
TwclBluetoothLeAdvertisementServiceSol128FrameEvent | The | |
TwclBluetoothLeAdvertisementServiceSol16FrameEvent | The | |
TwclBluetoothLeAdvertisementServiceSol32FrameEvent | The | |
TwclBluetoothLeAdvertisementTxPowerLevelFrameEvent | The | |
TwclBluetoothLeAdvertisementUuidFrameEvent | The | |
TwclBluetoothLeAltBeaconFrameEvent | The | |
TwclBluetoothLeEddystoneTlmFrameEvent | The | |
TwclBluetoothLeEddystoneUidFrameEvent | The | |
TwclBluetoothLeEddystoneUrlFrameEvent | The | |
TwclBluetoothLeManufacturerRawFrameEvent | The | |
TwclBluetoothLeProximityBeaconFrameEvent | The | |
TwclBluetoothNumericComparisonEvent | The | |
TwclBluetoothOobDataRequestEvent | The | |
TwclBluetoothPasskeyNotificationEvent | The | |
TwclBluetoothPasskeyRequestEvent | The | |
TwclBluetoothPinRequestEvent | The | |
TwclBluetoothProtectionLevelRequestEvent | The | |
TwclBluetoothResultEvent | The common Bluetooth result even handler prototype. | |
TwclGattCharacteristicChangedEvent | The | |
TwclGattLocalCharacteristicReadEvent | The | |
TwclGattLocalCharacteristicSubscribedClientsChangedEvent | The | |
TwclGattLocalCharacteristicWriteEvent | The | |
TwclGattServerClientEvent | The GATT server client event handlers prototype. | |
TwclRfCommServerConnectEvent | The prototype of the | |
TwclRfCommServerDataEvent | A server connection | |
TwclRfCommServerDisconnectEvent | The prototype of the | |
TwclWiiRemoteAccelChangedEvent | The Wii Remote | |
TwclWiiRemoteBalanceBoardChangedEvent | The Wii Remote | |
TwclWiiRemoteButtonsChangedEvent | The Wii Remote | |
TwclWiiRemoteClassicControllerChangedEvent | The Wii Remote | |
TwclWiiRemoteDrumsChangedEvent | The Wii Remote | |
TwclWiiRemoteGuitarChangedEvent | The Wii Remote | |
TwclWiiRemoteIrChangedEvent | The Wii Remote | |
TwclWiiRemoteNunchukChangedEvent | The Wii Remote | |
TwclWiiRemoteStatusChangedEvent | The Wii Remote |
Name | Description | |
---|---|---|
TwclBluetoothAddresses | Bluetooth MAC address array. | |
TwclBluetoothApis | The set of APIs that should be used by Bluetooth Framework. | |
TwclBluetoothInstalledServices | The Bluetooth installed services GUIDs array. | |
TwclBluetoothLeAdvertisementFlags | Set of the TwclBluetoothLeAdvertisementFlag. | |
TwclBluetoothLeAdvertisementFrameRawData | The bytes array of the Bluetooth LE advertisement frame raw data. | |
TwclBluetoothLeAdvertisementFrames | The array of the Bluetooth LE advertisement data sections. | |
TwclBluetoothLeExtendedFrameFlags | Set of the TwclBluetoothLeExtendedFrameFlag. | |
TwclBluetoothSdpFormats | The type describes the byte stream that used for adding additional supported formats for a server service record. | |
TwclBluetoothSdpProfiles | The type describes the array of the additional profiles list for a server service record. | |
TwclBluetoothSdpProtocols | The type describes the array of the additional protocols list for a server service record. | |
TwclBluetoothServices | The dynamic array for the service's list. | |
TwclEddystoneEncodedUrl | The array of Eddystone encoded URL bytes. | |
TwclGattCharacteristicFormats | The TwclGattCharacteristicFormat array. | |
TwclGattCharacteristics | The list of GATT characteristics. | |
TwclGattCharacteristicValue | This dynamic array describes a Bluetooth Low Energy (LE) generic attribute (GATT) profile characteristic value. | |
TwclGattDescriptors | The list of GATT descriptors. | |
TwclGattLocalCharacteristicProperties | The set of GATT local characteristic properties, as defined by the GATT profile. | |
TwclGattLocalDescriptors | GATT local descriptors array. | |
TwclGattServices | The list of GATT services. | |
TwclVirtualComPorts | Virtual COM ports array. |
Name | Description | |
---|---|---|
WCL_BLE_DEFAULT_ADVERTISING_INTERVAL | Default BLE advertising interval (100ms). | |
WCL_BLE_DEFAULT_SCAN_INTERVAL | Default BLE scan interval value (118.125ms). | |
WCL_BLE_DEFAULT_SCAN_WINDOW | Default BLE scan window value (18.125ms). | |
WCL_BLE_MAX_ADVERTISING_INTERVAL | The maximum allowed advertising interval (10.24s) | |
WCL_BLE_MAX_SCAN_INTERVAL | The maximum allowed scan interval value (10.24s) | |
WCL_BLE_MAX_SCAN_WINDOW | The maximum allowed scan window value (10.24s) | |
WCL_BLE_MIN_ADVERTISING_INTERVAL | The minimum allowed advertising interval (20ms) | |
WCL_BLE_MIN_SCAN_INTERVAL | The minimum allowed scan interval value (2.5ms) | |
WCL_BLE_MIN_SCAN_WINDOW | The minimum allowed scan window value (2.5ms) | |
WCL_WII_REMOTE_REPORT_LENGTH | Wii Remote HID report length. |