FileDocCategorySizeDatePackage
EchoTCPClient.javaAPI DocApache Commons NET 1.4.1 API2285Sat Dec 03 10:05:48 GMT 2005org.apache.commons.net

EchoTCPClient

public final class EchoTCPClient extends DiscardTCPClient
The EchoTCPClient class is a TCP implementation of a client for the Echo protocol described in RFC 862. To use the class, merely establish a connection with {@link org.apache.commons.net.SocketClient#connect connect } and call {@link DiscardTCPClient#getOutputStream getOutputStream() } to retrieve the echo output stream and {@link #getInputStream getInputStream() } to get the echo input stream. Don't close either stream when you're done using them. Rather, call {@link org.apache.commons.net.SocketClient#disconnect disconnect } to clean up properly.

author
Daniel F. Savarese
see
EchoUDPClient
see
DiscardTCPClient

Fields Summary
public static final int
DEFAULT_PORT
The default echo port. It is set to 7 according to RFC 862.
Constructors Summary
public EchoTCPClient()
The default EchoTCPClient constructor. It merely sets the default port to DEFAULT_PORT .


                        
      
    
        setDefaultPort(DEFAULT_PORT);
    
Methods Summary
public java.io.InputStreamgetInputStream()
Returns an InputStream from which you may read echoed data from the server. You should NOT close the InputStream when you're finished reading from it. Rather, you should call {@link org.apache.commons.net.SocketClient#disconnect disconnect } to clean up properly.

return
An InputStream from which you can read echoed data from the server.

        return _input_;