-rw-r--r-- | libopie2/opienet/onetwork.h | 30 | ||||
-rw-r--r-- | libopie2/opienet/opcap.h | 5 |
2 files changed, 28 insertions, 7 deletions
diff --git a/libopie2/opienet/onetwork.h b/libopie2/opienet/onetwork.h index 2348bbc..f052317 100644 --- a/libopie2/opienet/onetwork.h +++ b/libopie2/opienet/onetwork.h @@ -115,3 +115,3 @@ class ONetwork : public QObject * @note Sometimes it might be useful to call this from client code, - * e.g. after cardctl insert + * e.g. after issuing a cardctl insert */ @@ -255,8 +255,26 @@ class OChannelHopper : public QObject public: + /** + * Constructor. + */ OChannelHopper( OWirelessNetworkInterface* ); + /** + * Destructor. + */ virtual ~OChannelHopper(); + /** + * @returns true, if the channel hopper is hopping channels + */ bool isActive() const; + /** + * @returns the last hopped channel + */ int channel() const; - virtual void timerEvent( QTimerEvent* ); - void setInterval( int ); + /** + * Set the channel hopping @a interval. + * An interval of 0 deactivates the channel hopper. + */ + void setInterval( int interval ); + /** + * @returns the channel hopping interval + */ int interval() const; @@ -264,4 +282,10 @@ class OChannelHopper : public QObject signals: + /** + * This signal is emitted right after the channel hopper performed a hop + */ void hopped( int ); + protected: + virtual void timerEvent( QTimerEvent* ); + private: diff --git a/libopie2/opienet/opcap.h b/libopie2/opienet/opcap.h index 83f7115..bee0ca0 100644 --- a/libopie2/opienet/opcap.h +++ b/libopie2/opienet/opcap.h @@ -155,3 +155,2 @@ class OEthernetPacket : public QObject - /*====================================================================================== @@ -174,3 +173,2 @@ class OPrismHeaderPacket : public QObject - /*====================================================================================== @@ -354,3 +352,2 @@ class OWaveLanManagementIBSS : public QObject -// Qobject do we need that?? class OWaveLanManagementChallenge : public QObject @@ -370,3 +367,3 @@ class OWaveLanManagementChallenge : public QObject *======================================================================================*/ -// Qobject? + class OWaveLanDataPacket : public QObject |