Class Bandwidth
java.lang.Object
   Bandwidth
Bandwidth
- public class Bandwidth 
- extends java.lang.Object
 
| Constructor Summary | 
| Bandwidth(java.lang.String peer,
          boolean sending)
 | 
 
| Method Summary | 
|  void | doIt()
 | 
| static void | main(java.lang.String[] args)
 | 
| 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
USE_NIO
private static final boolean USE_NIO
- See Also:
- Constant Field Values
DEBUG
private static final boolean DEBUG
- See Also:
- Constant Field Values
VERBOSE
private static final boolean VERBOSE
- See Also:
- Constant Field Values
RX_DEBUG
private static final boolean RX_DEBUG
- See Also:
- Constant Field Values
BLOCKING_DEQUEUE
private static boolean BLOCKING_DEQUEUE
SEND_ACKS
private static final boolean SEND_ACKS
- See Also:
- Constant Field Values
PORTNUM
private static final int PORTNUM
- See Also:
- Constant Field Values
ACK_SIZE
private static int ACK_SIZE
MSG_SIZE
private static int MSG_SIZE
WINDOW_SIZE
private static int WINDOW_SIZE
Bandwidth
public Bandwidth(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
 
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)
-