author | mickeyl <mickeyl> | 2003-04-01 15:03:49 (UTC) |
---|---|---|
committer | mickeyl <mickeyl> | 2003-04-01 15:03:49 (UTC) |
commit | a7ad29eb41163eec88b3bd835108bd80140ff086 (patch) (unidiff) | |
tree | 8fa122e07d475014d8343be06d99f53759af0582 /libopie2/opienet/onetwork.h | |
parent | 14d3e700f80f8e26f3f3cceaa7174d5f1c445bd7 (diff) | |
download | opie-a7ad29eb41163eec88b3bd835108bd80140ff086.zip opie-a7ad29eb41163eec88b3bd835108bd80140ff086.tar.gz opie-a7ad29eb41163eec88b3bd835108bd80140ff086.tar.bz2 |
introduce a more sophisticated channel hopping scheme
-rw-r--r-- | libopie2/opienet/onetwork.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/libopie2/opienet/onetwork.h b/libopie2/opienet/onetwork.h index c544454..b57ac3f 100644 --- a/libopie2/opienet/onetwork.h +++ b/libopie2/opienet/onetwork.h | |||
@@ -33,12 +33,13 @@ | |||
33 | 33 | ||
34 | #ifndef ONETWORK_H | 34 | #ifndef ONETWORK_H |
35 | #define ONETWORK_H | 35 | #define ONETWORK_H |
36 | 36 | ||
37 | /* QT */ | 37 | /* QT */ |
38 | 38 | ||
39 | #include <qvaluelist.h> | ||
39 | #include <qdict.h> | 40 | #include <qdict.h> |
40 | #include <qmap.h> | 41 | #include <qmap.h> |
41 | #include <qobject.h> | 42 | #include <qobject.h> |
42 | #include <qhostaddress.h> | 43 | #include <qhostaddress.h> |
43 | 44 | ||
44 | /* OPIE */ | 45 | /* OPIE */ |
@@ -159,15 +160,16 @@ class OChannelHopper : public QObject | |||
159 | void setInterval( int ); | 160 | void setInterval( int ); |
160 | int interval() const; | 161 | int interval() const; |
161 | 162 | ||
162 | private: | 163 | private: |
163 | OWirelessNetworkInterface* _iface; | 164 | OWirelessNetworkInterface* _iface; |
164 | int _interval; | 165 | int _interval; |
165 | int _channel; | ||
166 | int _tid; | 166 | int _tid; |
167 | int _maxChannel; | 167 | QValueList<int> _channels; |
168 | QValueList<int>::Iterator _channel; | ||
169 | |||
168 | }; | 170 | }; |
169 | 171 | ||
170 | 172 | ||
171 | /*====================================================================================== | 173 | /*====================================================================================== |
172 | * OWirelessNetworkInterface | 174 | * OWirelessNetworkInterface |
173 | *======================================================================================*/ | 175 | *======================================================================================*/ |