Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Freenet
Class tcpListener  view tcpListener download tcpListener.java

java.lang.Object
  extended byFreenet.Listener
      extended byFreenet.tcpListener

public class tcpListener
extends Listener


Field Summary
private  int port
           
private  java.net.ServerSocket sock
           
 
Fields inherited from class Freenet.Listener
address
 
Constructor Summary
tcpListener(tcpListeningAddress addr)
           
 
Method Summary
 Connection accept()
           
 void close()
           
 void setTimeout(int n)
           
 java.lang.String toString()
          Convert this Object to a human-readable String.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

port

private int port

sock

private java.net.ServerSocket sock
Constructor Detail

tcpListener

public tcpListener(tcpListeningAddress addr)
            throws java.io.IOException
Method Detail

accept

public Connection accept()
                  throws java.io.IOException
Specified by:
accept in class Listener

setTimeout

public void setTimeout(int n)
                throws java.io.IOException
Specified by:
setTimeout in class Listener

toString

public java.lang.String toString()
Description copied from class: java.lang.Object
Convert this Object to a human-readable String. There are no limits placed on how long this String should be or what it should contain. We suggest you make it as intuitive as possible to be able to place it into System.out.println() 55 and such.

It is typical, but not required, to ensure that this method never completes abruptly with a java.lang.RuntimeException.

This method will be called when performing string concatenation with this object. If the result is null, string concatenation will instead use "null".

The default implementation returns getClass().getName() + "@" + Integer.toHexString(hashCode()).


close

public void close()
Specified by:
close in class Listener