summaryrefslogtreecommitdiff
path: root/noncore/net/opietooth/lib/manager.h
authorzecke <zecke>2002-06-15 21:37:42 (UTC)
committer zecke <zecke>2002-06-15 21:37:42 (UTC)
commit9d02762b3d2e07f6db24c21621a5d577ea6acda7 (patch) (side-by-side diff)
treed3a6ffb032a55991e4ef989f911f000090e29b09 /noncore/net/opietooth/lib/manager.h
parent6f9b901d1f8db793a0e4a42f99f14f802e96f62e (diff)
downloadopie-9d02762b3d2e07f6db24c21621a5d577ea6acda7.zip
opie-9d02762b3d2e07f6db24c21621a5d577ea6acda7.tar.gz
opie-9d02762b3d2e07f6db24c21621a5d577ea6acda7.tar.bz2
Manager should work now
Diffstat (limited to 'noncore/net/opietooth/lib/manager.h') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/net/opietooth/lib/manager.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/noncore/net/opietooth/lib/manager.h b/noncore/net/opietooth/lib/manager.h
index 03375c5..95e4306 100644
--- a/noncore/net/opietooth/lib/manager.h
+++ b/noncore/net/opietooth/lib/manager.h
@@ -110,16 +110,21 @@ Q_OBJECT
void removedService( const QString& service, bool removed );
void foundServices( const QString& device, Services::ValueList );
void foundDevices( const QString& device, RemoteDevices::ValueList );
- void foundNothing( const QString& device );
+
private slots:
void slotProcessExited(OProcess* );
void slotSDPExited(OProcess*);
void slotSDPOut(OProcess*, char*, int);
+ void slotHCIExited(OProcess* );
+ void slotHCIOut(OProcess*, char*, int );
private:
+ Services::ValueList parseSDPOutput( const QString& );
+ RemoteDevices::ValueList parseHCIOutput( const QString& );
OProcess *m_hcitool;
OProcess *m_sdp; // not only one
QString m_device;
QMap<QString, QString> m_out;
+ QMap<QString, QString> m_devices;
};
};