cxtable
Class xDownloadLinlyn

java.lang.Object
java.lang.Thread
cxtable.xDownloadLinlyn
- All Implemented Interfaces:
- java.lang.Runnable
- public class xDownloadLinlyn
- 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 |
DEBUG
private boolean DEBUG
dir
private java.lang.String dir
server
private java.lang.String server
file
private java.lang.String file
port
private int port
xdl
private xDownloadListener xdl
pauser
private boolean pauser
CNTRL_PORT
private static final int CNTRL_PORT
- See Also:
- Constant Field Values
csock
private java.net.Socket csock
dsock
private java.net.Socket dsock
dcis
private java.io.BufferedReader dcis
pos
private java.io.PrintWriter pos
xDownloadLinlyn
public xDownloadLinlyn(java.lang.String _server,
int _port,
java.lang.String _file,
xDownloadListener _xdl)
xDownloadLinlyn
public xDownloadLinlyn(java.lang.String _server,
java.lang.String _file,
xDownloadListener _xdl)
setDir
public void setDir(java.lang.String d)
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.
download
private java.lang.String download(boolean asc)
throws java.io.IOException
getAsString
private java.lang.String getAsString(java.io.InputStream is)
ftpConnect
private void ftpConnect(java.lang.String server)
throws java.io.IOException
ftpSetDir
private void ftpSetDir(java.lang.String dir)
throws java.io.IOException
ftpSetTransferType
private void ftpSetTransferType(boolean asc)
throws java.io.IOException
ftpGetDataSock
private java.net.Socket ftpGetDataSock()
throws java.io.IOException
ftpSendCmd
private java.lang.String ftpSendCmd(java.lang.String cmd)
throws java.io.IOException
responseHandler
private java.lang.String responseHandler(java.lang.String cmd)
throws java.io.IOException
responseParser
private java.lang.String responseParser(java.lang.String resp)
throws java.io.IOException
ftpLogout
private void ftpLogout()