• Skip to content
  • Skip to link menu
KDE 4.1 API Reference
  • KDE API Reference
  • API Reference
  • Sitemap
  • Contact Us
 

SolidModules

BluezBluetoothInterface Class Reference

#include <bluez-bluetoothinterface.h>

Inheritance diagram for BluezBluetoothInterface:

Inheritance graph
[legend]

List of all members.


Detailed Description

Definition at line 31 of file bluez-bluetoothinterface.h.


Public Slots

void cancelDiscovery ()
void discoverDevices ()
void discoverDevicesWithoutNameResolving ()
void removeTrust (const QString &)
void setDiscoverableTimeout (int)
void setMinorClass (const QString &)
void setMode (const Solid::Control::BluetoothInterface::Mode)
void setName (const QString &)
void setPeriodicDiscoveryNameResolving (bool)
void setTrusted (const QString &)
void slotBondingCreated (const QString &)
void slotBondingRemoved (const QString &)
void slotDiscoverableTimeoutChanged (int timeout)
void slotDiscoveryCompleted ()
void slotDiscoveryStarted ()
void slotMinorClassChanged (const QString &minor)
void slotModeChanged (const Solid::Control::BluetoothInterface::Mode mode)
void slotNameChanged (const QString &name)
void slotRemoteDeviceConnected (const QString &)
void slotRemoteDeviceDisappeared (const QString &ubi)
void slotRemoteDeviceDisconnected (const QString &)
void slotRemoteDeviceFound (const QString &ubi, uint deviceClass, short rssi)
void slotRemoteNameUpdated (const QString &, const QString &)
void slotTrustAdded (const QString &)
void slotTrustRemoved (const QString &)
void startPeriodicDiscovery ()
void stopPeriodicDiscovery ()

Public Member Functions

QString address () const
 BluezBluetoothInterface (const QString &objectPath)
QString company () const
QObject * createBluetoothRemoteDevice (const QString &)
int discoverableTimeout () const
QString getRemoteName (const QString &)
bool isDiscoverable () const
bool isPeriodicDiscoveryActive () const
bool isPeriodicDiscoveryNameResolvingActive () const
bool isTrusted (const QString &)
QStringList listAvailableMinorClasses () const
QStringList listBondings () const
QStringList listConnections () const
QStringList listRecentRemoteDevices (const QDateTime &) const
QStringList listRemoteDevices () const
QString majorClass () const
QString manufacturer () const
QString minorClass () const
Solid::Control::BluetoothInterface::Mode mode () const
QString name () const
QString revision () const
QStringList serviceClasses () const
QString ubi () const
QString version () const
virtual ~BluezBluetoothInterface ()

Constructor & Destructor Documentation

BluezBluetoothInterface::BluezBluetoothInterface ( const QString &  objectPath  ) 

Definition at line 48 of file bluez-bluetoothinterface.cpp.

BluezBluetoothInterface::~BluezBluetoothInterface (  )  [virtual]

Definition at line 75 of file bluez-bluetoothinterface.cpp.


Member Function Documentation

QString BluezBluetoothInterface::address (  )  const

Definition at line 85 of file bluez-bluetoothinterface.cpp.

void BluezBluetoothInterface::cancelDiscovery (  )  [slot]

Definition at line 259 of file bluez-bluetoothinterface.cpp.

QString BluezBluetoothInterface::company (  )  const

Definition at line 105 of file bluez-bluetoothinterface.cpp.

QObject * BluezBluetoothInterface::createBluetoothRemoteDevice ( const QString &  ubi  ) 

Definition at line 366 of file bluez-bluetoothinterface.cpp.

int BluezBluetoothInterface::discoverableTimeout (  )  const

Definition at line 128 of file bluez-bluetoothinterface.cpp.

void BluezBluetoothInterface::discoverDevices (  )  [slot]

Definition at line 249 of file bluez-bluetoothinterface.cpp.

void BluezBluetoothInterface::discoverDevicesWithoutNameResolving (  )  [slot]

Definition at line 254 of file bluez-bluetoothinterface.cpp.

QString BluezBluetoothInterface::getRemoteName ( const QString &  mac  ) 

Definition at line 177 of file bluez-bluetoothinterface.cpp.

bool BluezBluetoothInterface::isDiscoverable (  )  const

Definition at line 138 of file bluez-bluetoothinterface.cpp.

bool BluezBluetoothInterface::isPeriodicDiscoveryActive (  )  const

Definition at line 192 of file bluez-bluetoothinterface.cpp.

bool BluezBluetoothInterface::isPeriodicDiscoveryNameResolvingActive (  )  const

Definition at line 197 of file bluez-bluetoothinterface.cpp.

bool BluezBluetoothInterface::isTrusted ( const QString &  mac  ) 

Definition at line 182 of file bluez-bluetoothinterface.cpp.

QStringList BluezBluetoothInterface::listAvailableMinorClasses (  )  const

Definition at line 157 of file bluez-bluetoothinterface.cpp.

QStringList BluezBluetoothInterface::listBondings (  )  const

Definition at line 187 of file bluez-bluetoothinterface.cpp.

QStringList BluezBluetoothInterface::listConnections (  )  const

Definition at line 143 of file bluez-bluetoothinterface.cpp.

QStringList BluezBluetoothInterface::listRecentRemoteDevices ( const QDateTime &   )  const

Definition at line 211 of file bluez-bluetoothinterface.cpp.

QStringList BluezBluetoothInterface::listRemoteDevices (  )  const

Definition at line 202 of file bluez-bluetoothinterface.cpp.

QString BluezBluetoothInterface::majorClass (  )  const

Definition at line 152 of file bluez-bluetoothinterface.cpp.

QString BluezBluetoothInterface::manufacturer (  )  const

Definition at line 100 of file bluez-bluetoothinterface.cpp.

QString BluezBluetoothInterface::minorClass (  )  const

Definition at line 162 of file bluez-bluetoothinterface.cpp.

Solid::Control::BluetoothInterface::Mode BluezBluetoothInterface::mode (  )  const

Definition at line 110 of file bluez-bluetoothinterface.cpp.

QString BluezBluetoothInterface::name (  )  const

Definition at line 172 of file bluez-bluetoothinterface.cpp.

void BluezBluetoothInterface::removeTrust ( const QString &  mac  )  [slot]

Definition at line 284 of file bluez-bluetoothinterface.cpp.

QString BluezBluetoothInterface::revision (  )  const

Definition at line 95 of file bluez-bluetoothinterface.cpp.

QStringList BluezBluetoothInterface::serviceClasses (  )  const

Definition at line 167 of file bluez-bluetoothinterface.cpp.

void BluezBluetoothInterface::setDiscoverableTimeout ( int  timeout  )  [slot]

Definition at line 234 of file bluez-bluetoothinterface.cpp.

void BluezBluetoothInterface::setMinorClass ( const QString &  minorClass  )  [slot]

Definition at line 239 of file bluez-bluetoothinterface.cpp.

void BluezBluetoothInterface::setMode ( const Solid::Control::BluetoothInterface::Mode  mode  )  [slot]

Definition at line 216 of file bluez-bluetoothinterface.cpp.

void BluezBluetoothInterface::setName ( const QString &  name  )  [slot]

Definition at line 244 of file bluez-bluetoothinterface.cpp.

void BluezBluetoothInterface::setPeriodicDiscoveryNameResolving ( bool  nameResolving  )  [slot]

Definition at line 274 of file bluez-bluetoothinterface.cpp.

void BluezBluetoothInterface::setTrusted ( const QString &  mac  )  [slot]

Definition at line 279 of file bluez-bluetoothinterface.cpp.

void BluezBluetoothInterface::slotBondingCreated ( const QString &  address  )  [slot]

Definition at line 356 of file bluez-bluetoothinterface.cpp.

void BluezBluetoothInterface::slotBondingRemoved ( const QString &  address  )  [slot]

Definition at line 361 of file bluez-bluetoothinterface.cpp.

void BluezBluetoothInterface::slotDiscoverableTimeoutChanged ( int  timeout  )  [slot]

Definition at line 294 of file bluez-bluetoothinterface.cpp.

void BluezBluetoothInterface::slotDiscoveryCompleted (  )  [slot]

Definition at line 314 of file bluez-bluetoothinterface.cpp.

void BluezBluetoothInterface::slotDiscoveryStarted (  )  [slot]

Definition at line 309 of file bluez-bluetoothinterface.cpp.

void BluezBluetoothInterface::slotMinorClassChanged ( const QString &  minor  )  [slot]

Definition at line 299 of file bluez-bluetoothinterface.cpp.

void BluezBluetoothInterface::slotModeChanged ( const Solid::Control::BluetoothInterface::Mode  mode  )  [slot]

Definition at line 289 of file bluez-bluetoothinterface.cpp.

void BluezBluetoothInterface::slotNameChanged ( const QString &  name  )  [slot]

Definition at line 304 of file bluez-bluetoothinterface.cpp.

void BluezBluetoothInterface::slotRemoteDeviceConnected ( const QString &  address  )  [slot]

Definition at line 336 of file bluez-bluetoothinterface.cpp.

void BluezBluetoothInterface::slotRemoteDeviceDisappeared ( const QString &  ubi  )  [slot]

Definition at line 325 of file bluez-bluetoothinterface.cpp.

void BluezBluetoothInterface::slotRemoteDeviceDisconnected ( const QString &  address  )  [slot]

Definition at line 341 of file bluez-bluetoothinterface.cpp.

void BluezBluetoothInterface::slotRemoteDeviceFound ( const QString &  ubi,
uint  deviceClass,
short  rssi 
) [slot]

Definition at line 319 of file bluez-bluetoothinterface.cpp.

void BluezBluetoothInterface::slotRemoteNameUpdated ( const QString &  address,
const QString &  name 
) [slot]

Definition at line 331 of file bluez-bluetoothinterface.cpp.

void BluezBluetoothInterface::slotTrustAdded ( const QString &  address  )  [slot]

Definition at line 346 of file bluez-bluetoothinterface.cpp.

void BluezBluetoothInterface::slotTrustRemoved ( const QString &  address  )  [slot]

Definition at line 351 of file bluez-bluetoothinterface.cpp.

void BluezBluetoothInterface::startPeriodicDiscovery (  )  [slot]

Definition at line 264 of file bluez-bluetoothinterface.cpp.

void BluezBluetoothInterface::stopPeriodicDiscovery (  )  [slot]

Definition at line 269 of file bluez-bluetoothinterface.cpp.

QString BluezBluetoothInterface::ubi (  )  const

Definition at line 80 of file bluez-bluetoothinterface.cpp.

QString BluezBluetoothInterface::version (  )  const

Definition at line 90 of file bluez-bluetoothinterface.cpp.


The documentation for this class was generated from the following files:
  • bluez-bluetoothinterface.h
  • bluez-bluetoothinterface.cpp

SolidModules

Skip menu "SolidModules"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members

API Reference

Skip menu "API Reference"
  • KWin
  •   KWin Libraries
  • Libraries
  •   libkworkspace
  •   libplasma
  •   libsolidcontrol
  •   libtaskmanager
  • Plasma
  •   Animators
  •   Applets
  •   Engines
  • Solid Modules
Generated for API Reference by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal