NetworkInfo Class Reference

#include <sysinfo.h>

Inheritance diagram for NetworkInfo:

Inheritance graph
[legend]
Collaboration diagram for NetworkInfo:

Collaboration graph
[legend]
List of all members.

Public Types

 RXBytes
 RXPackets
 TXBytes
 TXPackets
enum  NetworkType { RXBytes, RXPackets, TXBytes, TXPackets }

Public Member Functions

 NetworkInfo ()
bool init ()
void timer ()
void setDevice (const QStringList &device)
void setType (NetworkType type)
QStringList device ()
NetworkType type ()

Properties

QStringList device []
NetworkType type []

Private Attributes

QStringList m_deviceNames
QString m_devName
NetworkType m_type

Member Enumeration Documentation

enum NetworkInfo::NetworkType

Enumerator:
RXBytes 
RXPackets 
TXBytes 
TXPackets 


Constructor & Destructor Documentation

NetworkInfo::NetworkInfo (  )  [inline]


Member Function Documentation

QStringList NetworkInfo::device (  )  [inline]

bool NetworkInfo::init (  )  [virtual]

Reimplemented from AbstractSysInfo.

void NetworkInfo::setDevice ( const QStringList &  device  )  [inline]

void NetworkInfo::setType ( NetworkType  type  )  [inline]

void NetworkInfo::timer (  )  [virtual]

Reimplemented from PluginInterface.

NetworkType NetworkInfo::type (  )  [inline]


Member Data Documentation

QStringList NetworkInfo::m_deviceNames [private]

QString NetworkInfo::m_devName [private]

NetworkType NetworkInfo::m_type [private]

Reimplemented from GraphicText.


Property Documentation

QStringList NetworkInfo::device [read, write]

NetworkType NetworkInfo::type [read, write]


The documentation for this class was generated from the following files:
Generated on Thu Apr 5 13:13:07 2007 for LCDBuilder by  doxygen 1.4.7