Xojo Conferences
XDCMay2019MiamiUSA

Platforms to show: All Mac Windows Linux Cross-Platform

IOBluetoothRFCOMMChannelMBS.ChannelID as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property Bluetooth MBS Bluetooth Plugin 18.3 Yes No No Yes, macOS only No
Function: Returns the object rfcomm channel ID.
Notes: (Read only property)

Feedback, Comments & Corrections

IOBluetoothRFCOMMChannelMBS.Device as IOBluetoothDeviceMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property Bluetooth MBS Bluetooth Plugin 18.3 Yes No No Yes, macOS only No
Function: Returns the Bluetooth Device that carries the rfcomm data.
Notes: (Read only property)

Feedback, Comments & Corrections

IOBluetoothRFCOMMChannelMBS.Handle as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property Bluetooth MBS Bluetooth Plugin 18.3 Yes No No Yes, macOS only No
Function: The internal object reference.
Notes: (Read and Write property)

Feedback, Comments & Corrections

IOBluetoothRFCOMMChannelMBS.isIncoming as Boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property Bluetooth MBS Bluetooth Plugin 18.3 Yes No No Yes, macOS only No
Function: Returns the direction of the channel. An incoming channel is one that was opened by the remote device.
Notes:
Returns true if the channel was opened by the remote device, false if the channel was opened by this object.
(Read only property)

Feedback, Comments & Corrections

IOBluetoothRFCOMMChannelMBS.isOpen as Boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property Bluetooth MBS Bluetooth Plugin 18.3 Yes No No Yes, macOS only No
Function: Returns the state of the channel.
Notes:
True if the channel state is open, false otherwise.

note that "not open" means closed, opening and closing.
(Read only property)

Feedback, Comments & Corrections

IOBluetoothRFCOMMChannelMBS.isTransmissionPaused as Boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property Bluetooth MBS Bluetooth Plugin 18.3 Yes No No Yes, macOS only No
Function: Returns true if flow control is off.
Notes:
True if the action of sending data will block the current thread, false otherwise.

Returns true if the remote device flow control is stopping out transmission. This is useful because we do not buffer data, we stop the transmitting actor. With this method the transmitter can check if sending data is going to be successful or is going to block.
(Read only property)

Feedback, Comments & Corrections

IOBluetoothRFCOMMChannelMBS.Lasterror as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property Bluetooth MBS Bluetooth Plugin 18.3 Yes No No Yes, macOS only No
Function: The last error code.
Notes: (Read and Write property)

Feedback, Comments & Corrections

IOBluetoothRFCOMMChannelMBS.MTU as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property Bluetooth MBS Bluetooth Plugin 18.3 Yes No No Yes, macOS only No
Function: Returns the channel maximum transfer unit.
Notes:
Returns the length of the largest chunk of data that this channel can carry. If the caller wishes to use the write:length:sleep: api the length of the data can not be bigger than the channel MTU (maximum transfer unit).
(Read only property)

Feedback, Comments & Corrections

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




Links
MBS Xojo Plugins