/* Copyright (C) 1998-99 Martin Baulig This file is part of LibGTop 1.0. Contributed by Martin Baulig , April 1998. LibGTop is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. LibGTop is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with LibGTop; see the file COPYING. If not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ #include #include #include const char *glibtop_names_sysdeps [GLIBTOP_MAX_SYSDEPS] = { "features", "cpu", "mem", "swap", "uptime", "loadavg", "shm_limits", "msg_limits", "sem_limits", "proclist", "proc_state", "proc_uid", "proc_mem", "proc_time", "proc_signal", "proc_kernel", "proc_segment", "proc_args", "proc_map", "mountlist", "fsusage", "netload", "ppp" }; const unsigned glibtop_types_sysdeps [GLIBTOP_MAX_SYSDEPS] = { GLIBTOP_TYPE_ULONG, GLIBTOP_TYPE_ULONG, GLIBTOP_TYPE_ULONG, GLIBTOP_TYPE_ULONG, GLIBTOP_TYPE_ULONG, GLIBTOP_TYPE_ULONG, GLIBTOP_TYPE_ULONG, GLIBTOP_TYPE_ULONG, GLIBTOP_TYPE_ULONG, GLIBTOP_TYPE_ULONG, GLIBTOP_TYPE_ULONG, GLIBTOP_TYPE_ULONG, GLIBTOP_TYPE_ULONG, GLIBTOP_TYPE_ULONG, GLIBTOP_TYPE_ULONG, GLIBTOP_TYPE_ULONG, GLIBTOP_TYPE_ULONG, GLIBTOP_TYPE_ULONG, GLIBTOP_TYPE_ULONG, GLIBTOP_TYPE_ULONG, GLIBTOP_TYPE_ULONG, GLIBTOP_TYPE_ULONG, GLIBTOP_TYPE_ULONG }; const char *glibtop_labels_sysdeps [GLIBTOP_MAX_SYSDEPS] = { N_("Server Features"), N_("CPU Usage"), N_("Memory Usage"), N_("Swap Usage"), N_("System Uptime"), N_("Load Averange"), N_("Shared Memory Limits"), N_("Message Queue Limits"), N_("Semaphore Set Limits"), N_("List of running Processes"), N_("Process Status information"), N_("Process UID and TTY information"), N_("Process Memory information"), N_("Process Time information"), N_("Process Signal information"), N_("Process Kernel Data information"), N_("Process Segment information"), N_("Process Arguments"), N_("Process Memory Map"), N_("Mount List"), N_("File System Usage"), N_("Network Load"), N_("PPP Statistics") }; const char *glibtop_descriptions_sysdeps [GLIBTOP_MAX_SYSDEPS] = { N_("Server Features"), N_("CPU Usage"), N_("Memory Usage"), N_("Swap Usage"), N_("System Uptime"), N_("Load Averange"), N_("Shared Memory Limits"), N_("Message Queue Limits"), N_("Semaphore Set Limits"), N_("List of running Processes"), N_("Process Status information"), N_("Process UID and TTY information"), N_("Process Memory information"), N_("Process Time information"), N_("Process Signal information"), N_("Process Kernel Data information"), N_("Process Segment information"), N_("Command line arguments of the process"), N_("Process Memory Map"), N_("List of currently mounted filesystems"), N_("File System Usage"), N_("Network Load"), N_("PPP Statistics") };