[BACK]Return to top.h CVS log [TXT][DIR] Up to [local] / src / usr.bin / top

Annotation of src/usr.bin/top/top.h, Revision 1.2

1.2     ! downsj      1: /*     $OpenBSD: top.h,v 1.1 1997/08/14 14:00:26 downsj Exp $  */
1.1       downsj      2:
                      3: /*
                      4:  *  Top - a top users display for Berkeley Unix
                      5:  *
                      6:  *  General (global) definitions
                      7:  */
                      8:
1.2     ! downsj      9: #include <sys/cdefs.h>
        !            10:
1.1       downsj     11: /* Current major version number */
                     12: #define VERSION                3
                     13:
                     14: /* Number of lines of header information on the standard screen */
                     15: #define Header_lines   6
                     16:
                     17: /* Maximum number of columns allowed for display */
                     18: #define MAX_COLS       128
                     19:
                     20: /* Log base 2 of 1024 is 10 (2^10 == 1024) */
                     21: #define LOG1024                10
                     22:
                     23: /* Special atoi routine returns either a non-negative number or one of: */
                     24: #define Infinity       -1
                     25: #define Invalid                -2
                     26:
                     27: /* maximum number we can have */
                     28: #define Largest                0x7fffffff
                     29:
                     30: /*
                     31:  * The entire display is based on these next numbers being defined as is.
                     32:  */
                     33:
                     34: #define NUM_AVERAGES    3
                     35:
1.2     ! downsj     36: /* externs */
        !            37: extern const char copyright[];
        !            38:
        !            39: extern int overstrike;
        !            40:
        !            41: /* commands.c */
        !            42: extern void show_help __P((void));
        !            43: extern int error_count __P((void));
        !            44: extern void show_errors __P((void));
        !            45: extern char *kill_procs __P((char *));
        !            46: extern char *renice_procs __P((char *));
        !            47:
        !            48: /* top.c */
        !            49: extern void quit __P((int));
        !            50:
        !            51: /* username.c */
        !            52: extern void init_hash __P((void));
        !            53: extern char *username __P((uid_t));
        !            54: extern uid_t userid __P((char *));
        !            55:
        !            56: /* version.c */
        !            57: extern char *version_string __P((void));