home *** CD-ROM | disk | FTP | other *** search
/ PC Online 1996 December / PCO1296.ISO / filesbbs / os2 / rxnmon.arj / RXNMON.DOC next >
Encoding:
Text File  |  1996-04-01  |  2.9 KB  |  60 lines

  1. This is my first pass at a VXREXX app. I hope you like it.
  2.  
  3. Description:
  4. NIFMON would not work for me so I made this. It is a quick and dirty
  5. TCP-IP speed meter. The 'I' and 'O' on the left denote the inbound and
  6. outbound meters. The scales of each meter are diplayed to the right of
  7. each meter bar and the buttons are used to adjust the meter scales to
  8. suit(1K-16M are the arbitrary limits). It is not very accurate as all of
  9. the timing is based on the SysSleep() with no correction for cpu usage
  10. or any other delays incurred during processing. However, I don't need to
  11. know exactly(down to the last byte) how much data is moving, so it does
  12. provide an easy reference for activity and some indication for the relative
  13. data rates. In other words, is your link idle, just puttering along, or are
  14. you really keeping the pipe filled.
  15.  
  16. Usage:
  17. The 'arrow' buttons on the right adjust the scale  up or down by a factor
  18. of two for each left-click. To move the window, right-click on either the
  19. 'I' or the 'O' to the left of the meter bars. The title bar will appear,
  20. allowing you to drag the window with the left mouse button. After you have
  21. it where you like it, right-click on the 'I' and the title bar will
  22. disappear. Right click on either of the scale length fields to exit. Upon
  23. exit it will save the window position and the scale lengths into 'rxnmon.ini'
  24. in the working directory and next time it will startup as you left it. The
  25. meters are updated once each second(assuming the cpu is not swamped) with
  26. the number of bytes that have crossed the link since the last update.
  27.  
  28. Installation:
  29. Unzip into whatever directory you desire. There are no subdirectories in
  30. the archive. It needs both vrobj.dll(included) and the REXX support dll that
  31. is included with Warp, so be sure that REXX support is installed, place
  32. vrobj.dll into a directory in you LIBPATH or add the rxnmon directory to the
  33. LIBPATH and reboot.
  34.  
  35. Drawbacks/Advantages:
  36. Drinks too much of the cpu for my liking, but there is little room for
  37. tuning. Only tested with Warp IAK on a PPP link, but since it uses the
  38. generic netstat command to access the TCP-IP data, it should work with any
  39. OS/2 TCP-IP package.
  40.  
  41. This is freeware/charity-ware/or postcard-ware. No warranties, guaranties,
  42. or liabilities are offered or accepted. If it blows your machine(it should
  43. not as it only writes to the ini file on exit), sorry. Use it, if you like
  44. it, good, send email with your comments. If you don't, then delete it, and
  45. send email with your comments. 
  46.  
  47. If you like it a lot, send me a postcard, or some contribution. I
  48. promise that any money you send will be applied to the purchase of more
  49. OS/2 development tools. Since I'm still learning REXX and VXREXX, next comes
  50. somebody's C/C++ compiler and development tool set. I'm already glad to be
  51. free from windoze!
  52.  
  53. Enjoy,
  54.  
  55. Marc Sissom
  56. 6220 Bentwood Trail #1904
  57. Dallas, Texas 75252
  58.  
  59. AKA marc@why.net
  60.