java.lang.Object
java.lang.Thread
org.lucane.proxy.ProxySlave
- All Implemented Interfaces:
- java.lang.Runnable
- class ProxySlave
- extends java.lang.Thread
| Nested classes inherited from class java.lang.Thread |
java.lang.Thread.UncaughtExceptionHandler |
|
Method Summary |
private void |
forward()
Forward a socket connection to a client |
private void |
readMessage()
Read a line on the socket |
void |
run()
Used to be run as a new Thread |
| Methods inherited from class java.lang.Thread |
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield |
oc
private org.lucane.common.ObjectConnection oc
parent
private Proxy parent
friend
private ProxySlave friend
init
private org.lucane.common.Message init
user
private org.lucane.common.ConnectInfo user
ProxySlave
public ProxySlave(Proxy parent,
java.net.Socket s)
- Creates a new ProxySlave object.
run
public void run()
- Used to be run as a new Thread
readMessage
private void readMessage()
- Read a line on the socket
forward
private void forward()
- Forward a socket connection to a client