FakeBluetoothInterface Class Reference
#include <fakebluetoothinterface.h>
List of all members.
Detailed Description
Definition at line 37 of file fakebluetoothinterface.h.
Constructor & Destructor Documentation
| FakeBluetoothInterface::~FakeBluetoothInterface |
( |
|
) |
[virtual] |
Member Function Documentation
| QString FakeBluetoothInterface::address |
( |
|
) |
const [inline] |
| QStringList FakeBluetoothInterface::bluetoothRemoteDevices |
( |
|
) |
const |
| void FakeBluetoothInterface::bondingCreated |
( |
const QString & |
address |
) |
[signal] |
| void FakeBluetoothInterface::bondingRemoved |
( |
const QString & |
address |
) |
[signal] |
| void FakeBluetoothInterface::cancelDiscovery |
( |
|
) |
[inline, slot] |
| QString FakeBluetoothInterface::company |
( |
|
) |
const [inline] |
| QObject * FakeBluetoothInterface::createBluetoothRemoteDevice |
( |
const QString & |
ubi |
) |
[virtual] |
Set mode of bluetooth interface/adapter.
Valid modes, see mode()
- Parameters:
-
| mode | the mode of the bluetooth interface/adapter Set discoverable timeout of bluetooth interface/adapter. |
| timeout | timeout in seconds Set minor class of bluetooth interface/adapter. |
| minor | set minor class. Valid mode see listAvaliableMinorClasses() Set name of bluetooth interface/adapter. |
| name | the name of bluetooth interface/adapter Start discovery of remote bluetooth devices with device name resolving. Start discovery of remote bluetooth devices without device name resolving. Cancel discovery of remote bluetooth devices. Start periodic discovery of remote bluetooth devices. See stopPeriodicDiscovery() Stop periodic discovery of remote bluetooth devices. Enable/Disable name resolving of remote bluetooth devices in periodic discovery. |
| resolveName | true to enable name resolving otherwise false Instantiates a new BluetoothRemoteDevice object from this backend given its address. |
| ubi | the identifier of the bluetooth remote device instantiated |
- Returns:
- a new BluetoothRemoteDevice object if there's a device having the given UBI, 0 otherwise
Implements Solid::Control::Ifaces::BluetoothInterface.
Definition at line 65 of file fakebluetoothinterface.cpp.
| int FakeBluetoothInterface::discoverableTimeout |
( |
|
) |
const [inline] |
| void FakeBluetoothInterface::discoverableTimeoutChanged |
( |
int |
timeout |
) |
[signal] |
| void FakeBluetoothInterface::discoverDevices |
( |
|
) |
[slot] |
| void FakeBluetoothInterface::discoverDevicesWithoutNameResolving |
( |
|
) |
[inline, slot] |
| void FakeBluetoothInterface::discoveryCompleted |
( |
|
) |
[signal] |
| void FakeBluetoothInterface::discoveryStarted |
( |
|
) |
[signal] |
| QString FakeBluetoothInterface::getRemoteName |
( |
const QString & |
|
) |
[inline] |
| bool FakeBluetoothInterface::isDiscoverable |
( |
|
) |
const [inline] |
| bool FakeBluetoothInterface::isPeriodicDiscoveryActive |
( |
|
) |
const [inline] |
| bool FakeBluetoothInterface::isPeriodicDiscoveryNameResolvingActive |
( |
|
) |
const [inline] |
| bool FakeBluetoothInterface::isTrusted |
( |
const QString & |
mac |
) |
[inline] |
| QStringList FakeBluetoothInterface::listAvailableMinorClasses |
( |
|
) |
const [inline] |
| QStringList FakeBluetoothInterface::listBondings |
( |
|
) |
const [inline] |
| QStringList FakeBluetoothInterface::listConnections |
( |
|
) |
const [inline] |
| QStringList FakeBluetoothInterface::listRemoteDevices |
( |
|
) |
const [inline] |
| QString FakeBluetoothInterface::majorClass |
( |
|
) |
const [inline] |
| QString FakeBluetoothInterface::manufacturer |
( |
|
) |
const [inline] |
| QString FakeBluetoothInterface::minorClass |
( |
|
) |
const [inline] |
| void FakeBluetoothInterface::minorClassChanged |
( |
const QString & |
minor |
) |
[signal] |
| Solid::Control::BluetoothInterface::Mode FakeBluetoothInterface::mode |
( |
|
) |
const [inline] |
| void FakeBluetoothInterface::modeChanged |
( |
Solid::Control::BluetoothInterface::Mode |
mode |
) |
[signal] |
| QString FakeBluetoothInterface::name |
( |
|
) |
const [inline] |
| void FakeBluetoothInterface::nameChanged |
( |
const QString & |
name |
) |
[signal] |
| void FakeBluetoothInterface::remoteDeviceConnected |
( |
const QString & |
address |
) |
[signal] |
| void FakeBluetoothInterface::remoteDeviceDisappeared |
( |
const QString & |
ubi |
) |
[signal] |
| void FakeBluetoothInterface::remoteDeviceDisconnected |
( |
const QString & |
address |
) |
[signal] |
| void FakeBluetoothInterface::remoteDeviceFound |
( |
const QString & |
ubi, |
|
|
int |
deviceClass, |
|
|
int |
rssi | |
|
) |
| | [signal] |
| void FakeBluetoothInterface::remoteNameUpdated |
( |
const QString & |
address, |
|
|
const QString & |
name | |
|
) |
| | [signal] |
| void FakeBluetoothInterface::removeTrust |
( |
const QString & |
mac |
) |
[inline, slot] |
| QString FakeBluetoothInterface::revision |
( |
|
) |
const [inline] |
| QStringList FakeBluetoothInterface::serviceClasses |
( |
|
) |
const [inline] |
| void FakeBluetoothInterface::setDiscoverableTimeout |
( |
int |
timeout |
) |
[inline, slot] |
| void FakeBluetoothInterface::setMinorClass |
( |
const QString & |
minorClass |
) |
[inline, slot] |
| void FakeBluetoothInterface::setMode |
( |
const Solid::Control::BluetoothInterface::Mode |
mode |
) |
[inline, slot] |
| void FakeBluetoothInterface::setName |
( |
const QString & |
name |
) |
[inline, slot] |
| void FakeBluetoothInterface::setPeriodicDiscoveryNameResolving |
( |
bool |
resolving |
) |
[inline, slot] |
| void FakeBluetoothInterface::setTrusted |
( |
const QString & |
mac |
) |
[inline, slot] |
| void FakeBluetoothInterface::startPeriodicDiscovery |
( |
|
) |
[inline, slot] |
| void FakeBluetoothInterface::stopPeriodicDiscovery |
( |
|
) |
[inline, slot] |
| void FakeBluetoothInterface::trustAdded |
( |
const QString & |
address |
) |
[signal] |
| void FakeBluetoothInterface::trustRemoved |
( |
const QString & |
address |
) |
[signal] |
| QString FakeBluetoothInterface::ubi |
( |
|
) |
const [inline, virtual] |
Retrieves the Universal Bluetooth Identifier (UBI) of the BluetoothInterface.
This identifier is unique for each bluetooth remote device and bluetooth interface in the system.
- Returns:
- the Universal Bluetooth Identifier of the current bluetooth interface
Implements Solid::Control::Ifaces::BluetoothInterface.
Definition at line 50 of file fakebluetoothinterface.h.
| QString FakeBluetoothInterface::version |
( |
|
) |
const [inline] |
Member Data Documentation
The documentation for this class was generated from the following files: