summaryrefslogtreecommitdiffstats
path: root/linux/LinuxProcessList.h
diff options
context:
space:
mode:
authorHisham Muhammad <hisham@gobolinux.org>2014-11-27 21:02:52 -0200
committerHisham Muhammad <hisham@gobolinux.org>2014-11-27 21:04:57 -0200
commit430c7c9a9b2301fbe574cd9ca6919ed80d6f17a2 (patch)
tree54a2c6e0a39015b4ef22bcd711aee2abd0dfec6a /linux/LinuxProcessList.h
parentb4f6b110925a56d0818034ad1ecce8214ac873a0 (diff)
Move platform-dependent parts of Linux battery meter.
Diffstat (limited to 'linux/LinuxProcessList.h')
-rw-r--r--linux/LinuxProcessList.h56
1 files changed, 56 insertions, 0 deletions
diff --git a/linux/LinuxProcessList.h b/linux/LinuxProcessList.h
new file mode 100644
index 00000000..4f9482fa
--- /dev/null
+++ b/linux/LinuxProcessList.h
@@ -0,0 +1,56 @@
+/* Do not edit this file. It was automatically generated. */
+
+#ifndef HEADER_LinuxProcessList
+#define HEADER_LinuxProcessList
+/*
+htop - LinuxProcessList.h
+(C) 2014 Hisham H. Muhammad
+Released under the GNU GPL, see the COPYING file
+in the source distribution for its full text.
+*/
+
+
+#include "ProcessList.h"
+
+#ifndef PROCDIR
+#define PROCDIR "/proc"
+#endif
+
+#ifndef PROCSTATFILE
+#define PROCSTATFILE PROCDIR "/stat"
+#endif
+
+#ifndef PROCMEMINFOFILE
+#define PROCMEMINFOFILE PROCDIR "/meminfo"
+#endif
+
+
+ProcessList* ProcessList_new(UsersTable* usersTable, Hashtable* pidWhiteList);
+
+void ProcessList_delete(ProcessList* this);
+
+
+#ifdef HAVE_TASKSTATS
+
+#endif
+
+#ifdef HAVE_OPENVZ
+
+#endif
+
+#ifdef HAVE_CGROUP
+
+#endif
+
+#ifdef HAVE_VSERVER
+
+#endif
+
+#ifdef HAVE_OOM
+
+#endif
+
+void ProcessList_scan(ProcessList* this);
+
+
+#endif

© 2014-2024 Faster IT GmbH | imprint | privacy policy