Class Bandwidth

java.lang.Object
  extended by Bandwidth

public class Bandwidth
extends java.lang.Object


Field Summary
(package private)  ATcpClientSocket clisock
           
(package private)  QueueIF comp_q
           
(package private)  ATcpConnection conn
           
(package private)  java.lang.String peer
           
(package private)  boolean sending
           
(package private)  ATcpServerSocket servsock
           
(package private)  SinkIF sink
           
 
Constructor Summary
Bandwidth(java.lang.String peer, boolean sending)
           
 
Method Summary
 void doIt()
           
static void main(java.lang.String[] args)
           
 void setup()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

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
Constructor Detail

Bandwidth

public Bandwidth(java.lang.String peer,
                 boolean sending)
Method Detail

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

main

public static void main(java.lang.String[] args)