home *** CD-ROM | disk | FTP | other *** search
/ ftp.muug.mb.ca / 2014.06.ftp.muug.mb.ca.tar / ftp.muug.mb.ca / pub / src / top / layout.h < prev    next >
C/C++ Source or Header  |  1992-02-01  |  935b  |  43 lines

  1. /*
  2.  *  Top - a top users display for Berkeley Unix
  3.  *
  4.  *  This file defines the locations on tne screen for various parts of the
  5.  *  display.  These definitions are used by the routines in "display.c" for
  6.  *  cursor addressing.
  7.  */
  8.  
  9. #define  x_lastpid    10
  10. #define  y_lastpid    0
  11. #define  x_loadave    33
  12. #define  y_loadave    0
  13. #define  x_procstate    0
  14. #define  y_procstate    1
  15. #define  x_brkdn    15
  16. #define  y_brkdn    1
  17. #define  x_realmem    8
  18. #define  x_virtmem    30
  19. #ifdef sunos4            /* display is different for SunOS 4.0 */
  20. #define  x_free        30
  21. #else
  22. #define  x_free        55
  23. #endif
  24. #define  y_mem        3
  25. #define  x_header    0
  26. #define  y_header    5
  27. #define  x_idlecursor    0
  28. #define  y_idlecursor    4
  29. #define  y_procs    6
  30. #define  x_p_pid    0
  31. #define  x_p_user    6
  32. #define  x_p_pri    15
  33. #define  x_p_nice    20
  34. #define  x_p_size    25
  35. #define  x_p_res    31
  36. #define  x_p_state    37
  37. #define  x_p_time    43
  38. #define  x_p_wcpu    50
  39. #define  x_p_cpu    57
  40. #define  x_p_command    64
  41.  
  42. #define  y_cpustates    2
  43.