- All Implemented Interfaces:
QtObjectInterface
,QtSignalBlockerInterface
,QtSignalEmitterInterface
,QtThreadAffineInterface
public class QBluetoothSocket extends QIODevice
Enables connection to a Bluetooth device running a bluetooth server
Java wrapper for Qt class QBluetoothSocket
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
QBluetoothSocket.SocketError
Java wrapper for Qt enum QBluetoothSocket::SocketErrorstatic class
QBluetoothSocket.SocketState
Java wrapper for Qt enum QBluetoothSocket::SocketStateNested classes/interfaces inherited from class io.qt.core.QIODevice
QIODevice.OpenMode, QIODevice.OpenModeFlag
Nested classes/interfaces inherited from class io.qt.core.QObject
QObject.MultiSignal, QObject.PrivateSignal0, QObject.PrivateSignal1<A>, QObject.PrivateSignal2<A,B>, QObject.PrivateSignal3<A,B,C>, QObject.PrivateSignal4<A,B,C,D>, QObject.PrivateSignal5<A,B,C,D,E>, QObject.PrivateSignal6<A,B,C,D,E,F>, QObject.PrivateSignal7<A,B,C,D,E,F,G>, QObject.PrivateSignal8<A,B,C,D,E,F,G,H>, QObject.PrivateSignal9<A,B,C,D,E,F,G,H,I>, QObject.QDeclarativeConstructor, QObject.Signal0, QObject.Signal1<A>, QObject.Signal1Default1<A>, QObject.Signal2<A,B>, QObject.Signal2Default1<A,B>, QObject.Signal2Default2<A,B>, QObject.Signal3<A,B,C>, QObject.Signal3Default1<A,B,C>, QObject.Signal3Default2<A,B,C>, QObject.Signal3Default3<A,B,C>, QObject.Signal4<A,B,C,D>, QObject.Signal4Default1<A,B,C,D>, QObject.Signal4Default2<A,B,C,D>, QObject.Signal4Default3<A,B,C,D>, QObject.Signal4Default4<A,B,C,D>, QObject.Signal5<A,B,C,D,E>, QObject.Signal5Default1<A,B,C,D,E>, QObject.Signal5Default2<A,B,C,D,E>, QObject.Signal5Default3<A,B,C,D,E>, QObject.Signal5Default4<A,B,C,D,E>, QObject.Signal5Default5<A,B,C,D,E>, QObject.Signal6<A,B,C,D,E,F>, QObject.Signal6Default1<A,B,C,D,E,F>, QObject.Signal6Default2<A,B,C,D,E,F>, QObject.Signal6Default3<A,B,C,D,E,F>, QObject.Signal6Default4<A,B,C,D,E,F>, QObject.Signal6Default5<A,B,C,D,E,F>, QObject.Signal6Default6<A,B,C,D,E,F>, QObject.Signal7<A,B,C,D,E,F,G>, QObject.Signal7Default1<A,B,C,D,E,F,G>, QObject.Signal7Default2<A,B,C,D,E,F,G>, QObject.Signal7Default3<A,B,C,D,E,F,G>, QObject.Signal7Default4<A,B,C,D,E,F,G>, QObject.Signal7Default5<A,B,C,D,E,F,G>, QObject.Signal7Default6<A,B,C,D,E,F,G>, QObject.Signal7Default7<A,B,C,D,E,F,G>, QObject.Signal8<A,B,C,D,E,F,G,H>, QObject.Signal8Default1<A,B,C,D,E,F,G,H>, QObject.Signal8Default2<A,B,C,D,E,F,G,H>, QObject.Signal8Default3<A,B,C,D,E,F,G,H>, QObject.Signal8Default4<A,B,C,D,E,F,G,H>, QObject.Signal8Default5<A,B,C,D,E,F,G,H>, QObject.Signal8Default6<A,B,C,D,E,F,G,H>, QObject.Signal8Default7<A,B,C,D,E,F,G,H>, QObject.Signal8Default8<A,B,C,D,E,F,G,H>, QObject.Signal9<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default1<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default2<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default3<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default4<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default5<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default6<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default7<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default8<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default9<A,B,C,D,E,F,G,H,I>, QObject.SignalConfiguration
-
Field Summary
Fields Modifier and Type Field Description QObject.Signal0
connected
QObject.Signal0
disconnected
QObject.Signal1<QBluetoothSocket.SocketError>
error
QObject.Signal1<QBluetoothSocket.SocketState>
stateChanged
static QMetaObject
staticMetaObject
This variable stores the meta-object for the class.Fields inherited from class io.qt.core.QIODevice
aboutToClose, bytesWritten, channelBytesWritten, channelReadyRead, readChannelFinished, readyRead
-
Constructor Summary
Constructors Modifier Constructor Description QBluetoothSocket()
Overloaded constructor forQBluetoothSocket(io.qt.core.QObject)
withparent = null
.QBluetoothSocket(QBluetoothServiceInfo.Protocol socketType)
Overloaded constructor forQBluetoothSocket(io.qt.bluetooth.QBluetoothServiceInfo.Protocol, io.qt.core.QObject)
withparent = null
.QBluetoothSocket(QBluetoothServiceInfo.Protocol socketType, QObject parent)
QBluetoothSocket(QObject parent)
protected
QBluetoothSocket(QObject.QDeclarativeConstructor constructor)
Constructor for internal use only.protected
QBluetoothSocket(QtObject.QPrivateConstructor p)
Constructor for internal use only. -
Method Summary
Methods inherited from class io.qt.core.QIODevice
atEnd, commitTransaction, currentReadChannel, currentWriteChannel, errorString, fromDirectBuffer, fromInputStream, fromOutputStream, getByte, isOpen, isReadable, isTextModeEnabled, isTransactionStarted, isWritable, open, open, openMode, peek, peek, pos, putByte, read, read, readAll, readChannelCount, readLine, readLine, readLine, readLineData, reset, rollbackTransaction, seek, setCurrentReadChannel, setCurrentWriteChannel, setErrorString, setOpenMode, setOpenMode, setTextModeEnabled, size, skip, startTransaction, ungetByte, waitForBytesWritten, waitForReadyRead, write, write, writeChannelCount
Methods inherited from class io.qt.core.QObject
blockSignals, childEvent, children, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connectNotify, customEvent, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnectNotify, disposeLater, dumpObjectInfo, dumpObjectTree, dynamicPropertyNames, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, event, eventFilter, findChild, findChild, findChild, findChild, findChild, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, inherits, inherits, installEventFilter, isSignalConnected, isWidgetType, isWindowType, killTimer, metaObject, moveToThread, objectName, parent, property, qt_metacast, receivers, receivers, removeEventFilter, sender, senderSignalIndex, setObjectName, setParent, setProperty, signalsBlocked, startTimer, startTimer, thread, timerEvent, toString, tr, tr, tr
-
Field Details
-
staticMetaObject
This variable stores the meta-object for the class. -
connected
-
disconnected
-
error
-
stateChanged
-
-
Constructor Details
-
QBluetoothSocket
Overloaded constructor for
QBluetoothSocket(io.qt.bluetooth.QBluetoothServiceInfo.Protocol, io.qt.core.QObject)
withparent = null
. -
QBluetoothSocket
-
QBluetoothSocket
public QBluetoothSocket()Overloaded constructor for
QBluetoothSocket(io.qt.core.QObject)
withparent = null
. -
QBluetoothSocket
-
QBluetoothSocket
Constructor for internal use only.- Parameters:
p
- expected to benull
.
-
QBluetoothSocket
Constructor for internal use only. It is not allowed to call the declarative constructor from inside Java.
-
-
Method Details
-
abort
-
connectToService
@QtUninvokable public final void connectToService(QBluetoothAddress address, QBluetoothUuid.ServiceClassUuid uuid, QIODevice.OpenModeFlag... mode) -
connectToService
@QtUninvokable public final void connectToService(QBluetoothAddress address, QBluetoothUuid.ServiceClassUuid uuid)Overloaded function for
connectToService(io.qt.bluetooth.QBluetoothAddress, io.qt.bluetooth.QBluetoothUuid.ServiceClassUuid, io.qt.core.QIODevice.OpenMode)
withmode = new io.qt.core.QIODevice.OpenMode(3)
. -
connectToService
@QtUninvokable public final void connectToService(QBluetoothAddress address, QBluetoothUuid.ServiceClassUuid uuid, QIODevice.OpenMode mode) -
connectToService
@QtUninvokable public final void connectToService(QBluetoothAddress address, QBluetoothUuid uuid, QIODevice.OpenModeFlag... openMode) -
connectToService
Overloaded function for
connectToService(io.qt.bluetooth.QBluetoothAddress, io.qt.bluetooth.QBluetoothUuid, io.qt.core.QIODevice.OpenMode)
withopenMode = new io.qt.core.QIODevice.OpenMode(3)
. -
connectToService
@QtUninvokable public final void connectToService(QBluetoothAddress address, QBluetoothUuid uuid, QIODevice.OpenMode openMode) -
connectToService
@QtUninvokable public final void connectToService(QBluetoothAddress address, short port, QIODevice.OpenModeFlag... openMode)Overloaded function for
connectToService(io.qt.bluetooth.QBluetoothAddress, short, io.qt.core.QIODevice.OpenMode)
. -
connectToService
Overloaded function for
connectToService(io.qt.bluetooth.QBluetoothAddress, short, io.qt.core.QIODevice.OpenMode)
withopenMode = new io.qt.core.QIODevice.OpenMode(3)
. -
connectToService
@QtUninvokable public final void connectToService(QBluetoothAddress address, short port, QIODevice.OpenMode openMode) -
connectToService
@QtUninvokable public final void connectToService(QBluetoothServiceInfo service, QIODevice.OpenModeFlag... openMode)Overloaded function for
connectToService(io.qt.bluetooth.QBluetoothServiceInfo, io.qt.core.QIODevice.OpenMode)
. -
connectToService
Overloaded function for
connectToService(io.qt.bluetooth.QBluetoothServiceInfo, io.qt.core.QIODevice.OpenMode)
withopenMode = new io.qt.core.QIODevice.OpenMode(3)
. -
connectToService
@QtUninvokable public final void connectToService(QBluetoothServiceInfo service, QIODevice.OpenMode openMode) -
disconnectFromService
-
doDeviceDiscovery
@QtUninvokable protected final void doDeviceDiscovery(QBluetoothServiceInfo service, QIODevice.OpenModeFlag... openMode)Overloaded function for
doDeviceDiscovery(io.qt.bluetooth.QBluetoothServiceInfo, io.qt.core.QIODevice.OpenMode)
. -
doDeviceDiscovery
@QtUninvokable protected final void doDeviceDiscovery(QBluetoothServiceInfo service, QIODevice.OpenMode openMode) -
error
-
socketErrorString
-
localAddress
-
localName
-
localPort
-
peerAddress
-
peerName
-
peerPort
-
preferredSecurityFlags
-
setPreferredSecurityFlags
Overloaded function for
setPreferredSecurityFlags(io.qt.bluetooth.QBluetooth.SecurityFlags)
. -
setPreferredSecurityFlags
-
setSocketDescriptor
@QtUninvokable public final boolean setSocketDescriptor(int socketDescriptor, QBluetoothServiceInfo.Protocol socketType, QBluetoothSocket.SocketState socketState, QIODevice.OpenModeFlag... openMode) -
setSocketDescriptor
@QtUninvokable public final boolean setSocketDescriptor(int socketDescriptor, QBluetoothServiceInfo.Protocol socketType, QBluetoothSocket.SocketState socketState)Overloaded function for
setSocketDescriptor(int, io.qt.bluetooth.QBluetoothServiceInfo.Protocol, io.qt.bluetooth.QBluetoothSocket.SocketState, io.qt.core.QIODevice.OpenMode)
withopenMode = new io.qt.core.QIODevice.OpenMode(3)
. -
setSocketDescriptor
@QtUninvokable public final boolean setSocketDescriptor(int socketDescriptor, QBluetoothServiceInfo.Protocol socketType)Overloaded function for
setSocketDescriptor(int, io.qt.bluetooth.QBluetoothServiceInfo.Protocol, io.qt.bluetooth.QBluetoothSocket.SocketState, io.qt.core.QIODevice.OpenMode)
with:
socketState = io.qt.bluetooth.QBluetoothSocket.SocketState.ConnectedState
openMode = new io.qt.core.QIODevice.OpenMode(3)
-
setSocketDescriptor
@QtUninvokable public final boolean setSocketDescriptor(int socketDescriptor, QBluetoothServiceInfo.Protocol socketType, QBluetoothSocket.SocketState socketState, QIODevice.OpenMode openMode) -
setSocketError
-
setSocketState
-
socketDescriptor
-
socketType
-
state
-
bytesAvailable
- Overrides:
bytesAvailable
in classQIODevice
-
bytesToWrite
- Overrides:
bytesToWrite
in classQIODevice
-
canReadLine
- Overrides:
canReadLine
in classQIODevice
-
close
-
isSequential
- Overrides:
isSequential
in classQIODevice
-
readData
-
writeData
-