CGA_Bluetooth_Descriptor_Protocol_Internal
internal protocol CGA_Bluetooth_Descriptor_Protocol_Internal : CGA_Bluetooth_Descriptor_Protocol
This class “wraps” instances of CBDescriptor, adding some functionality, and linking the hierarchy.
-
This is the UUID for the Descriptor type. It is not used for external purposes.
Declaration
Swift
static var uuid: String { get }
-
This is used to reference an “owning instance” of this instance, and it should be a CGA_Bluetooth_Characteristic
Declaration
Swift
var parent: CGA_Class_Protocol? { get }
-
This will contain any required scan criteria. It simply passes on the Central criteria.
Declaration
Swift
var scanCriteria: RVS_BlueThoth.ScanCriteria? { get }
-
This returns the parent Central Manager
Declaration
Swift
var central: RVS_BlueThoth? { get }