latency: make a TCP connection to a remote host and measure "keystroke" latency. Print out statistics and a histogram of data. Usage: latency [] Options: -r Use "rlogin" instead of "echo" service. matches the remote host cmd line prompt. Note: set to "." to match trimmed hostname. (e.g. "foo.bar.com" gets trimmed to "foo") -s Use for a dialog with remote host. Currently supported: echo|rlogin|smtp|ftp|nntp|annex|\d+ (Hack: annex only works for vanilla Xylogics. \d+ means a port number redirected to the echo (7) port on some machine.) -b For echo(7) service send text of bytes. and a newline (default: 1). Note that -l flag will send an extra 5 bytes indicating the packet number. -C Use as the character to send instead of "X" -c Measure keystrokes. (default: 1000) -f Print out info every keystrokes (otherwise the printing frequency is determined dynamically). -k Skip the first packets in the averages. -l Loop forever. -R Refresh running min/max/ave stats every seconds. -S Scroll lines each refresh interval. -X Extended scrolling. When yields true, print a newline + timestamp. You can learn the available variable names, etc, from reading this script. Look for "ExtendedScrolling". IF ... THEN ... END ... are described there as well with examples. Also, -X is shorthand for times times greater than the running average of times. -i