|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.pushtotest.tool.protocolhandler.Telnet.TelnetProtocol
public class TelnetProtocol
| Field Summary | |
|---|---|
static char |
ESCAPE_CHAR
|
static java.lang.String |
F1
|
static java.lang.String |
F10
|
static java.lang.String |
F2
|
static java.lang.String |
F3
|
static java.lang.String |
F4
|
static java.lang.String |
F5
|
static java.lang.String |
F6
|
static java.lang.String |
F7
|
static java.lang.String |
F8
|
static java.lang.String |
F9
|
protected ScreenBuffer |
screen
|
| Constructor Summary | |
|---|---|
TelnetProtocol()
Standard constructor |
|
| Method Summary | |
|---|---|
void |
connect(java.lang.String server)
Connects to a server giving the server and using the default (23) port |
void |
connect(java.lang.String server,
int port)
Connects to a server giving the server and the port |
void |
disconnect()
Disconnects to the server. |
ScreenBuffer |
getScreenBuffer()
Return the screen buffer |
long |
getTimeout()
gets the timeout in seconds |
java.lang.String |
read()
read up to 1000 char |
java.lang.String |
readUntil(java.lang.String pattern)
Reads until a given pattern in the first 1000 bytes |
void |
setTimeout(long seconds)
sets the timeout in miliseconds |
void |
write(java.lang.String value)
Write a value and flush the stream |
void |
writeln(java.lang.String value)
Write a value a new line and flush the stream |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static char ESCAPE_CHAR
public static java.lang.String F1
public static java.lang.String F2
public static java.lang.String F3
public static java.lang.String F4
public static java.lang.String F5
public static java.lang.String F6
public static java.lang.String F7
public static java.lang.String F8
public static java.lang.String F9
public static java.lang.String F10
protected ScreenBuffer screen
| Constructor Detail |
|---|
public TelnetProtocol()
| Method Detail |
|---|
public ScreenBuffer getScreenBuffer()
public void connect(java.lang.String server,
int port)
throws java.net.SocketException,
java.io.IOException
java.net.SocketException
java.io.IOException
public void connect(java.lang.String server)
throws java.net.SocketException,
java.io.IOException
java.net.SocketException
java.io.IOException
public void disconnect()
throws java.io.IOException
java.io.IOExceptionpublic void setTimeout(long seconds)
public long getTimeout()
public java.lang.String readUntil(java.lang.String pattern)
throws java.lang.Exception
java.lang.Exception
public java.lang.String read()
throws java.lang.Exception
java.lang.Exception
public void writeln(java.lang.String value)
throws java.io.IOException
java.io.IOException
public void write(java.lang.String value)
throws java.io.IOException
java.io.IOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||