⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 machine.h

📁 在Linux/UNIX下
💻 H
字号:
/* *  This file defines the interface between top and the machine-dependent *  module.  It is NOT machine dependent and should not need to be changed *  for any specific machine. *//* * the statics struct is filled in by machine_init */struct statics{    char **procstate_names;    char **cpustate_names;    char **memory_names;#ifdef ORDER    char **order_names;#endif};/* * the system_info struct is filled in by a machine dependent routine. */#ifdef p_active     /* uw7 define macro p_active */#define P_ACTIVE p_pactive#else#define P_ACTIVE p_active#endifstruct system_info{    int    last_pid;    double load_avg[NUM_AVERAGES];    int    p_total;    int    P_ACTIVE;     /* number of procs considered "active" */    int    *procstates;    int    *cpustates;    int    *memory;};/* cpu_states is an array of percentages * 10.  For example,    the (integer) value 105 is 10.5% (or .105). *//* * the process_select struct tells get_process_info what processes we * are interested in seeing */struct process_select{    int idle;		/* show idle processes */    int system;		/* show system processes */    int uid;		/* only this uid (unless uid == -1) */    char *command;	/* only this command (unless == NULL) */};/* routines defined by the machine dependent module */char *format_header();char *format_next_process();/* non-int routines typically used by the machine dependent module */char *printable();

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -