author | zecke <zecke> | 2002-07-13 12:54:47 (UTC) |
---|---|---|
committer | zecke <zecke> | 2002-07-13 12:54:47 (UTC) |
commit | d7f3722f9b7913731978437085b14cc2cccbfa24 (patch) (side-by-side diff) | |
tree | 1b190105693609cc01d1ad9730e8925e957209c9 /noncore/net/opietooth/lib/services.h | |
parent | 8be0a8e108eaf8ff99301aa175298ddeb48eae67 (diff) | |
download | opie-d7f3722f9b7913731978437085b14cc2cccbfa24.zip opie-d7f3722f9b7913731978437085b14cc2cccbfa24.tar.gz opie-d7f3722f9b7913731978437085b14cc2cccbfa24.tar.bz2 |
LIB updates
Class IdList per Service can have more than one line
Diffstat (limited to 'noncore/net/opietooth/lib/services.h') (more/less context) (ignore whitespace changes)
-rw-r--r-- | noncore/net/opietooth/lib/services.h | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/noncore/net/opietooth/lib/services.h b/noncore/net/opietooth/lib/services.h index 881d383..7cce5e1 100644 --- a/noncore/net/opietooth/lib/services.h +++ b/noncore/net/opietooth/lib/services.h @@ -2,6 +2,7 @@ #ifndef OpieToothServices_H #define OpieToothServices_H +#include <qmap.h> #include <qvaluelist.h> namespace OpieTooth { @@ -116,10 +117,11 @@ namespace OpieTooth { int recHandle()const; void setRecHandle( int ); - QString classIdList()const; - void setClassIdList( const QString& ); - int classIdListInt()const; - void setClassIdList(int ); + + QMap<int, QString> classIdList()const; + void insertClassId( int id, const QString& className ); + void removeClassId( int id ); + void clearClassId(); void insertProtocolDescriptor(const ProtocolDescriptor& ); void clearProtocolDescriptorList(); @@ -132,10 +134,9 @@ namespace OpieTooth { ProfileDescriptor::ValueList profileDescriptor()const; private: + QMap<int, QString> m_classIds; QString m_name; int m_recHandle; - QString m_classList; - int m_classId; QValueList<ProfileDescriptor> m_profiles; QValueList<ProtocolDescriptor> m_protocols; }; |