FTreeP
Class FTPDataHost

java.lang.Object
java.lang.Thread
FTreeP.FTPDataHost
- All Implemented Interfaces:
- java.lang.Runnable
- class FTPDataHost
- extends java.lang.Thread
| Nested classes inherited from class java.lang.Thread |
java.lang.Thread.UncaughtExceptionHandler |
| 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 |
command_socket
private java.net.Socket command_socket
data_socket
private java.net.Socket data_socket
cmd_in
private java.io.BufferedReader cmd_in
cmd_out
private java.io.BufferedWriter cmd_out
quit
private boolean quit
console
private FTPConsole console
FTPDataHost
public FTPDataHost(java.net.Socket command_socket)
throws java.lang.Exception
run
public void run()
- Description copied from class:
java.lang.Thread
- The method of Thread that will be run if there is no Runnable object
associated with the Thread. Thread's implementation does nothing at all.
interpret
private void interpret(java.lang.String cmd)
throws java.lang.Exception
resolveToLocal
private java.lang.String resolveToLocal(java.lang.String path)
throws java.lang.Exception
respond
public void respond(java.io.BufferedWriter cmd_out,
int response_code,
java.lang.String message)
throws java.lang.Exception
createGUIElements
private void createGUIElements()
destroyGUIElements
private void destroyGUIElements()
cwd
private void cwd(java.lang.String directory)
throws java.lang.Exception
list
private void list(java.lang.String directory)
throws java.lang.Exception
pasv
private void pasv()
throws java.lang.Exception
port
private void port(java.lang.String port_text)
throws java.lang.Exception
quit
private void quit()
throws java.lang.Exception
retr
private void retr(java.lang.String file,
java.lang.String type)
throws java.lang.Exception
size
private void size(java.lang.String file)
throws java.lang.Exception