net.sourceforge.networktools.core.telnet
Class TelnetSession

java.lang.Object
  extended by net.sourceforge.networktools.core.telnet.TelnetSession
Direct Known Subclasses:
TelnetClient, TelnetPipeline, TelnetServer

public abstract class TelnetSession
extends java.lang.Object

Author:
Geoffrey

Field Summary
protected  Telnet telnet
           
 
Constructor Summary
TelnetSession(Telnet telnet)
          Creates a new instance of TelnetSession
 
Method Summary
 void processConnection(java.net.Socket socket)
           
 void receiveData(TelnetConnection telnetConnection, byte[] byteData)
           
 void sendData(int encoding, java.lang.String sendString, int suffixType)
           
 void stopConnection(TelnetConnection telnetConnection)
           
 void stopListener(TelnetListener telnetListener)
           
 void stopSession()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

telnet

protected Telnet telnet
Constructor Detail

TelnetSession

public TelnetSession(Telnet telnet)
              throws java.io.IOException
Creates a new instance of TelnetSession

Throws:
java.io.IOException
Method Detail

processConnection

public void processConnection(java.net.Socket socket)

receiveData

public void receiveData(TelnetConnection telnetConnection,
                        byte[] byteData)

sendData

public void sendData(int encoding,
                     java.lang.String sendString,
                     int suffixType)

stopConnection

public void stopConnection(TelnetConnection telnetConnection)

stopListener

public void stopListener(TelnetListener telnetListener)

stopSession

public void stopSession()


Copyright © 2004-2008 Geoffrey De Smet. All Rights Reserved.