Xojo Conferences
MBSSep2018MunichDE
XDCMay2019MiamiUSA

Platforms to show: All Mac Windows Linux Cross-Platform

IOBluetoothSDPUUIDMBS.Constructor
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Bluetooth MBS Bluetooth Plugin 18.3 Yes No No Yes, macOS only No
Function: Private constructor.

Feedback, Comments & Corrections

IOBluetoothSDPUUIDMBS.isEqualToUUID(other as IOBluetoothSDPUUIDMBS) as Boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Bluetooth MBS Bluetooth Plugin 18.3 Yes No No Yes, macOS only No
Function: Compares the target IOBluetoothSDPUUID object with the given otherUUID object.
Notes:
other: The UUID object to be compared with the target.

Returns true if the UUID values of each object are equal. This includes the case where the sizes are different but the data itself is the same when the Bluetooth UUID base is applied.

This method will compare the two UUID values independent of their length.

Feedback, Comments & Corrections

IOBluetoothSDPUUIDMBS.UUIDWithLength(length as Integer) as IOBluetoothSDPUUIDMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Bluetooth MBS Bluetooth Plugin 18.3 Yes No No Yes, macOS only No
Function: Returns an IOBluetoothSDPUUID object matching the target UUID, but with the given number of bytes.
Notes:
Returns an IOBluetoothSDPUUID object with the same data as the target but with the given length if it is possible to do so. Otherwise, nil is returned.

If the target object is the same length as newLength, it returns itself. If newLength is greater it creates a new IOBluetoothSDPUUID object with the correct value for the given length. If newLength is smaller, it will attempt to create a new IOBluetoothSDPUUID that is smaller if the data matches the Bluetooth UUID base. This downconversion is currently unimplemented.

Feedback, Comments & Corrections

The items on this page are in the following plugins: MBS Bluetooth Plugin.





Links
MBS Xojo PDF Plugins