From 7a1f23afd000bb8b061545053f2b1cfeb095dcb8 Mon Sep 17 00:00:00 2001 From: harlekin Date: Thu, 30 May 2002 19:25:30 +0000 Subject: docu --- (limited to 'noncore') diff --git a/noncore/net/opietooth/lib/device.h b/noncore/net/opietooth/lib/device.h index 47e09c0..3798e0d 100644 --- a/noncore/net/opietooth/lib/device.h +++ b/noncore/net/opietooth/lib/device.h @@ -7,22 +7,52 @@ #include namespace OpieTooth { - class Device : public QObject { + + class Device : public QObject { Q_OBJECT - public: + + public: + + /** + * Brings up an device. + * Usage example: new Device(/dev/ttySB0, csr) + * + * @param &device QString the device name + * @param &mode QString the mode + */ Device(const QString &device, const QString& mode); - // unloads the device - ~Device(); - // was the device loaded? - void attach(); - void detach(); - bool up()const; - QString devName()const ; // hci0 - signals: - device(const QString& device, bool up ); - }; -}; + /** + * unloads the device + */ + ~Device(); + + /** + * attach the device + */ + void attach(); + + /** + * detach the device + */ + void detach(); + /** + * Is the device loaded? + * @return bool, if the device is loaded + + bool isLoaded()const; + + /** + * Returns the device name + * @return QString, the device name + */ + QString devName()const ; // hci0 + + signals: + + device(const QString& device, bool up ); + }; +}; #endif -- cgit v0.9.0.2