|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Object
|
+--java.lang.Thread
|
+--org.mmbase.module.irc.communication.irc.tcpip.TcpipConnection
| Field Summary | |
CommunicationUserInterface |
comuser
|
java.lang.String |
hostname
|
int |
port
|
java.lang.String |
servername
|
| Fields inherited from class java.lang.Thread |
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY |
| Constructor Summary | |
TcpipConnection()
|
|
| Method Summary | |
boolean |
connect(java.lang.String servername,
int port)
|
void |
connected()
|
void |
disconnected()
|
void |
haltit()
|
void |
initialize(CommunicationUserInterface comuser)
|
boolean |
isconnected()
|
java.lang.String |
read()
|
void |
receive()
called by thread |
void |
receive(java.lang.String line)
|
void |
received()
called by user |
boolean |
reconnect()
|
void |
resumeit()
|
void |
run()
|
void |
send()
called by thread |
void |
send(java.lang.String s)
called by user |
void |
sleepfor(long time)
|
void |
startit()
|
void |
stopit()
|
void |
write(java.lang.String s)
|
| Methods inherited from class java.lang.Thread |
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public CommunicationUserInterface comuser
public java.lang.String hostname
public java.lang.String servername
public int port
| Constructor Detail |
public TcpipConnection()
| Method Detail |
public void initialize(CommunicationUserInterface comuser)
public void startit()
public void run()
run in class java.lang.Thread
public boolean connect(java.lang.String servername,
int port)
public boolean reconnect()
public void sleepfor(long time)
throws java.lang.InterruptedException
public void connected()
public void disconnected()
public boolean isconnected()
public void write(java.lang.String s)
throws java.io.IOException
public void send()
public void send(java.lang.String s)
public java.lang.String read()
throws java.io.IOException
public void receive()
public void received()
public void receive(java.lang.String line)
public void haltit()
public void resumeit()
public void stopit()
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||