15 #include <tqtextcodec.h> 17 #include <tqstringlist.h> 18 #include <tdeprocess.h> 19 class DiskSensor :
public Sensor
24 DiskSensor(
int msec );
30 long getFreeSpace(TQString mntPt)
const;
31 long getUsedSpace(TQString mntPt)
const;
32 long getTotalSpace(TQString mntPt)
const;
33 int getPercentUsed(TQString mntPt)
const;
34 int getPercentFree(TQString mntPt)
const;
37 TQString sensorResult;
39 TQMap<TQString,TQString> mntMap;
40 TQStringList stringList;
45 void receivedStdout(TDEProcess *,
char *buffer,
int);
46 void processExited(TDEProcess *);
52 #endif // DISKSENSOR_H