summaryrefslogtreecommitdiffstats
path: root/src/bluetooth/qbluetoothsocket.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/bluetooth/qbluetoothsocket.h')
-rw-r--r--src/bluetooth/qbluetoothsocket.h14
1 files changed, 5 insertions, 9 deletions
diff --git a/src/bluetooth/qbluetoothsocket.h b/src/bluetooth/qbluetoothsocket.h
index c8ecbb58..055508a2 100644
--- a/src/bluetooth/qbluetoothsocket.h
+++ b/src/bluetooth/qbluetoothsocket.h
@@ -46,6 +46,7 @@
#include <QtBluetooth/QBluetoothAddress>
#include <QtBluetooth/QBluetoothUuid>
+#include <QtBluetooth/QBluetoothServiceInfo>
#include <QIODevice>
#include <QtNetwork/QAbstractSocket>
@@ -64,11 +65,6 @@ class Q_BLUETOOTH_EXPORT QBluetoothSocket : public QIODevice
friend class QBluetoothServerPrivate;
public:
- enum SocketType {
- UnknownSocketType = -1,
- L2capSocket,
- RfcommSocket
- };
enum SocketState {
UnconnectedState = QAbstractSocket::UnconnectedState,
@@ -88,10 +84,10 @@ public:
HostNotFoundError = QAbstractSocket::HostNotFoundError,
ServiceNotFoundError = QAbstractSocket::SocketAddressNotAvailableError,
NetworkError = QAbstractSocket::NetworkError,
- UnsupportedSocketTypeError
+ UnsupportedProtocolError
};
- explicit QBluetoothSocket(SocketType socketType, QObject *parent = 0); // create socket of type socketType
+ explicit QBluetoothSocket(QBluetoothServiceInfo::Protocol socketType, QObject *parent = 0); // create socket of type socketType
QBluetoothSocket(QObject *parent = 0); // create a blank socket
virtual ~QBluetoothSocket();
@@ -125,12 +121,12 @@ public:
//qint64 readBufferSize() const;
//void setReadBufferSize(qint64 size);
- bool setSocketDescriptor(int socketDescriptor, SocketType socketType,
+ bool setSocketDescriptor(int socketDescriptor, QBluetoothServiceInfo::Protocol socketType,
SocketState socketState = ConnectedState,
OpenMode openMode = ReadWrite);
int socketDescriptor() const;
- SocketType socketType() const;
+ QBluetoothServiceInfo::Protocol socketType() const;
SocketState state() const;
SocketError error() const;
QString errorString() const;