summaryrefslogtreecommitdiff
path: root/noncore/applets/wirelessapplet/networkinfo.h
Side-by-side diff
Diffstat (limited to 'noncore/applets/wirelessapplet/networkinfo.h') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/applets/wirelessapplet/networkinfo.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/noncore/applets/wirelessapplet/networkinfo.h b/noncore/applets/wirelessapplet/networkinfo.h
index c5eb743..7e50bc4 100644
--- a/noncore/applets/wirelessapplet/networkinfo.h
+++ b/noncore/applets/wirelessapplet/networkinfo.h
@@ -16,82 +16,82 @@
** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
**
**********************************************************************/
#ifndef NETWORKINFO_H
#define NETWORKINFO_H
#include <qstring.h>
#include <qdict.h>
//---------------------------------------------------------------------------
// class MNetworkInterface
//
class MNetworkInterface
{
public:
MNetworkInterface( const char* name = "eth0" );
virtual ~MNetworkInterface();
bool isLoopback() { return isLoopbackInterface; };
const QString& getName() { return name; };
- virtual void updateStatistics();
+ virtual bool updateStatistics();
protected:
int fd;
const QString name;
bool isLoopbackInterface;
bool isIrda;
bool isTunnel;
};
//---------------------------------------------------------------------------
// class MWirelessNetworkInterface
//
class MWirelessNetworkInterface : public MNetworkInterface
{
public:
MWirelessNetworkInterface( const char* name = "wlan0" );
virtual ~MWirelessNetworkInterface();
int noisePercent();
int qualityPercent();
int signalPercent();
QString APAddr;
QString essid;
QString mode;
QString nick;
QString rate;
double freq;
int channel;
- virtual void updateStatistics();
+ virtual bool updateStatistics();
private:
int quality;
int signal;
int noise;
bool hasWirelessExtensions;
};
//---------------------------------------------------------------------------
// class MNetwork
//
class MNetwork
{
public:
MNetwork();
virtual ~MNetwork();
typedef QDict<MNetworkInterface> InterfaceMap;
typedef QDictIterator<MNetworkInterface> InterfaceMapIterator;
bool hasInterfaces() const { return interfaces.isEmpty(); };
int numInterfaces() const { return interfaces.count(); };