Platforms to show: All Mac Windows Linux Cross-Platform
CBATTRequestMBS class
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | Bluetooth | MBS Bluetooth Plugin | 18.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
Remote centrals use these ATT requests to read and write characteristic values on local peripherals (represented by CBPeripheralManager objects). Local peripherals, on the other hand, use the properties of CBATTRequest objects to respond to the read and write requests appropriately, using the respondToRequest:withResult: method of the CBPeripheralManager class.
This is an abstract class. You can't create an instance, but you can get one from various plugin functions.
- 5 properties
- property central as CBCentralMBS
- property characteristic as CBCharacteristicMBS
- property Handle as Integer
- property offset as UInt64
- property value as MemoryBlock
- method Constructor Private
- shared method Available as boolean
This class has no sub classes.
Some methods using this class:
- CBPeripheralManagerMBS.respondToRequest(request as CBATTRequestMBS, error as integer)
Some events using this class:
- CBPeripheralManagerMBS.DidReceiveReadRequest(Request as CBATTRequestMBS)
- CBPeripheralManagerMBS.DidReceiveWriteRequests(requests() as CBATTRequestMBS)
The items on this page are in the following plugins: MBS Bluetooth Plugin.