Class Pingpong
java.lang.Object
   Pingpong
Pingpong
- public class Pingpong 
- extends java.lang.Object
 
| Constructor Summary | 
| Pingpong(java.lang.String peer,
         boolean sending)
 | 
 
| Method Summary | 
|  void | doIt()
 | 
| static void | main(java.lang.String[] args)
 | 
| private static void | printMeasurements()
 | 
| private static void | printTime(long t1,
          long t2,
          int numiters,
          int msg_size)
 | 
|  void | setup()
 | 
| private static void | usage()
 | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
peer
java.lang.String peer
sending
boolean sending
comp_q
QueueIF comp_q
sink
SinkIF sink
conn
ATcpConnection conn
clisock
ATcpClientSocket clisock
servsock
ATcpServerSocket servsock
DEBUG
private static final boolean DEBUG
- See Also:
- Constant Field Values
VERBOSE
private static final boolean VERBOSE
- See Also:
- Constant Field Values
USE_NIO
private static final boolean USE_NIO
- See Also:
- Constant Field Values
BENCH
private static final boolean BENCH
- See Also:
- Constant Field Values
NUM_MEASUREMENTS
private static final int NUM_MEASUREMENTS
- See Also:
- Constant Field Values
NUM_MSGS_TO_SKIP
private static final int NUM_MSGS_TO_SKIP
- See Also:
- Constant Field Values
NUM_MSGS_PER_MEASUREMENT
private static final int NUM_MSGS_PER_MEASUREMENT
- See Also:
- Constant Field Values
measurements
private static long[] measurements
PORTNUM
private static final int PORTNUM
- See Also:
- Constant Field Values
MSG_SIZE
private static int MSG_SIZE
Pingpong
public Pingpong(java.lang.String peer,
                boolean sending)
setup
public void setup()
           throws java.io.IOException,
                  java.net.UnknownHostException
- 
- Throws:
- java.io.IOException
- java.net.UnknownHostException
 
doIt
public void doIt()
          throws SinkClosedException,
                 java.io.IOException
- 
- Throws:
- SinkClosedException
- java.io.IOException
 
printMeasurements
private static void printMeasurements()
- 
 
printTime
private static void printTime(long t1,
                              long t2,
                              int numiters,
                              int msg_size)
- 
 
usage
private static void usage()
- 
 
main
public static void main(java.lang.String[] args)
-