summaryrefslogtreecommitdiffstats
path: root/tdecore/tdehardwaredevices.h
diff options
context:
space:
mode:
authorTimothy Pearson <kb9vqf@pearsoncomputing.net>2013-06-01 18:24:00 -0500
committerTimothy Pearson <kb9vqf@pearsoncomputing.net>2013-06-01 18:24:00 -0500
commitf04d5a36adcd7ed3849108fca0ee9e6899eccb1c (patch)
treeca32ab29e9b79d1b77051935a179918b7f548ce2 /tdecore/tdehardwaredevices.h
parent89cfde63b8a29b6513d65cfb0f16b2b210257063 (diff)
downloadtdelibs-f04d5a36adcd7ed3849108fca0ee9e6899eccb1c.tar.gz
tdelibs-f04d5a36adcd7ed3849108fca0ee9e6899eccb1c.zip
Disable polling of triggerless devices by default
This resolves Bug 1516
Diffstat (limited to 'tdecore/tdehardwaredevices.h')
-rw-r--r--tdecore/tdehardwaredevices.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/tdecore/tdehardwaredevices.h b/tdecore/tdehardwaredevices.h
index 54cba4c29..70c528a85 100644
--- a/tdecore/tdehardwaredevices.h
+++ b/tdecore/tdehardwaredevices.h
@@ -2024,6 +2024,15 @@ class TDECORE_EXPORT TDEHardwareDevices : public TQObject
void rescanDeviceInformation(TDEGenericDevice* hwdevice);
/**
+ * Enable or disable automatic state updates of triggerless hardware devices
+ * such as CPUs and network cards. When enabled, your application will use
+ * additional CPU resources to continually poll triggerless hardware devices.
+ * Automatic updates are disabled by default.
+ * @param enable a bool specifiying whether or not automatic updates should be enabled
+ */
+ void setTriggerlessHardwareUpdatesEnabled(bool enable);
+
+ /**
* Convert a byte count to human readable form
* @param bytes a double containing the number of bytes
* @return a TQString containing the human readable byte count