]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - usr.bin/top/commands.h
Add UPDATING entries and bump version.
[FreeBSD/FreeBSD.git] / usr.bin / top / commands.h
1 /*
2  *  Top users/processes display for Unix
3  *  Version 3
4  *
5  *  This program may be freely redistributed,
6  *  but this entire comment MUST remain intact.
7  *
8  *  Copyright (c) 1984, 1989, William LeFebvre, Rice University
9  *  Copyright (c) 1989, 1990, 1992, William LeFebvre, Northwestern University
10  *  Copyright (c) 2016, Randy Westlund
11  *
12  * $FreeBSD$
13  */
14 #ifndef COMMANDS_H
15 #define COMMANDS_H
16
17 void    show_errors(void);
18 int     error_count(void);
19 void    show_help(void);
20
21 enum cmd_id {
22         CMD_NONE,
23         CMD_redraw,
24         CMD_update,
25         CMD_quit,
26         CMD_help,
27         CMD_grep,
28         CMD_errors,
29         CMD_number,
30         CMD_delay,
31         CMD_displays,
32         CMD_kill,
33         CMD_renice,
34         CMD_idletog,
35         CMD_user,
36         CMD_selftog,
37         CMD_thrtog,
38         CMD_viewtog,
39         CMD_viewsys,
40         CMD_wcputog,
41         CMD_showargs,
42         CMD_jidtog,
43         CMD_kidletog,
44         CMD_pcputog,
45         CMD_jail,
46         CMD_swaptog,
47         CMD_order,
48         CMD_pid ,
49         CMD_toggletid,
50 };
51
52 struct command {
53         char c;
54         const char * const desc;
55         bool available_to_dumb;
56         enum cmd_id id;
57 };
58
59 extern const struct command all_commands[];
60
61 #endif /* COMMANDS_H */