KindFTP
© 1998-2001 Joseph Kiniry
© 2001 KindSoftware
All Rights Reserved
A B C D E F G H I K L M N P Q R S T U W

A

ABOR() - Method in class kindftp.FTPProxy
This command tells the server to abort the previous FTP service command and any associated transfer of data.
ACCT(String) - Method in class kindftp.FTPProxy
Send an account name to the server.
ACTION_ABORTED_EXCEEDED_STORAGE_ALLOCATION - Static variable in class kindftp.ReplyCodes
 
ACTION_ABORTED_LOCAL_ERROR - Static variable in class kindftp.ReplyCodes
 
ACTION_ABORTED_PAGE_TYPE_UNKNOWN - Static variable in class kindftp.ReplyCodes
 
ACTION_NOT_TAKEN_FILE_NAME_NOT_ALLOWED - Static variable in class kindftp.ReplyCodes
 
ACTION_NOT_TAKEN_FILE_UNAVAILABLE - Static variable in class kindftp.ReplyCodes
 
ACTION_NOT_TAKEN_FILE_UNAVAILABLE_FILE_BUSY - Static variable in class kindftp.ReplyCodes
 
ACTION_NOT_TAKEN_INSUFFICIENT_STORAGE_SPACE - Static variable in class kindftp.ReplyCodes
 
ALLO(long, long) - Method in class kindftp.FTPProxy
This command may be required by some servers to reserve sufficient storage to accommodate the new file to be transferred.
APPE(String, boolean, File) - Method in class kindftp.FTPProxy
This command causes the server-DTP to accept the data transferred via the data connection and to store the data in a file at the server site.
AUTHENTICATION_AND_ACCOUNTING - Static variable in class kindftp.ReplyCodes
 

B

BAD_SEQUENCE_OF_COMMANDS - Static variable in class kindftp.ReplyCodes
 
BEGIN - Static variable in class kindftp.FTPProxy
 

C

CANNOT_OPEN_DATA_CONNECTION - Static variable in class kindftp.ReplyCodes
 
CDUP() - Method in class kindftp.FTPProxy
This command is a special case of CWD, and is included to simplify the implementation of programs for transferring directory trees between operating systems having different syntaxes for naming the parent directory.
close() - Method in class kindftp.CommandReader
Close the stream.
CLOSING_DATA_CONNECTION_AFTER_SUCCESSFUL_ACTION - Static variable in class kindftp.ReplyCodes
 
COMMAND_NOT_IMPLEMENTED - Static variable in class kindftp.ReplyCodes
 
COMMAND_NOT_IMPLEMENTED_FOR_THAT_PARAMETER - Static variable in class kindftp.ReplyCodes
 
COMMAND_NOT_IMPLEMENTED_SUPERFLUOUS - Static variable in class kindftp.ReplyCodes
 
COMMAND_OK - Static variable in class kindftp.ReplyCodes
200 block of reply codes.
CommandReader - class kindftp.CommandReader.
A line-oriented reader with pushback.
CommandReader(Reader) - Constructor for class kindftp.CommandReader
Create a new command reader.
CommandReader(Reader, int) - Constructor for class kindftp.CommandReader
Create a new command reader with a buffer of the given size.
completeCommandHandshake() - Method in class kindftp.FTPProxy
Completes the command channel handshake after a streaming RETR attempt, whether the transfer is successful or not.
connect() - Method in class kindftp.FTPProxy
Build a new command connection to the server.
CONNECTION_CLOSED_TRANSFER_ABORTED - Static variable in class kindftp.ReplyCodes
 
CONNECTIONS - Static variable in class kindftp.ReplyCodes
 
convertCode(int) - Static method in class kindftp.ReplyCodes
Convert the numeric FTP code specified in the parameter code to a English description, taken from RFC959.
CWD(String) - Method in class kindftp.FTPProxy
This command allows the user to work with a different directory or dataset for file storage or retrieval without altering his login or accounting information.

D

DATA_CONNECTION_ALREADY_OPEN_TRANFER_STARTING - Static variable in class kindftp.ReplyCodes
 
DATA_CONNECTION_OPEN_NO_TRANSFER_IN_PROGRESS - Static variable in class kindftp.ReplyCodes
 
DELE(String) - Method in class kindftp.FTPProxy
This command causes the file specified in the pathname parameter to be deleted at the server site.
DIRECTORY_CREATED - Static variable in class kindftp.ReplyCodes
 
DIRECTORY_STATUS - Static variable in class kindftp.ReplyCodes
 

E

ENTERING_PASSIVE_MODE - Static variable in class kindftp.ReplyCodes
 
ERROR - Static variable in class kindftp.FTPProxy
 

F

FAILURE - Static variable in class kindftp.FTPProxy
 
FILE_ACTION_OK_AND_COMPLETED - Static variable in class kindftp.ReplyCodes
 
FILE_STATUS - Static variable in class kindftp.ReplyCodes
 
FILE_STATUS_OK_ABOUT_TO_OPEN_DATA_CONNECTION - Static variable in class kindftp.ReplyCodes
 
FILE_SYSTEM - Static variable in class kindftp.ReplyCodes
 
FTPProxy - class kindftp.FTPProxy.
The following implementation of the FTP protocol is written to fulfill RFC 959.
FTPProxy(InetAddress, int, Debug, DebugOutput) - Constructor for class kindftp.FTPProxy
Build a new FTPProxy for the given server parameters.

G

getAssert() - Static method in class kindftp.IDebugInit
 
getDataFile() - Method in class kindftp.FTPProxy
This method returns a reference to a file containing the data that has been received from the server after a successful completion of the RETR command in non-streaming mode.
getDataObject() - Method in class kindftp.FTPProxy
This method returns a reference to an Object containing the data that has been received from the server after a successful completion of the RETR command in non-streaming mode.
getDebug() - Static method in class kindftp.IDebugInit
 
getDebugConstants() - Static method in class kindftp.IDebugInit
 
getDebugOutput() - Static method in class kindftp.IDebugInit
 
getInputStream() - Method in class kindftp.FTPProxy
This method allows the user-DTP to obtain the server data input stream when a legitimate channel to the server exists.
getLastResponse() - Method in class kindftp.FTPProxy
 
getOutputStream() - Method in class kindftp.FTPProxy
This method allows the user-DTP to obtain the server data output stream when a legitimate channel to the server exists.
getPrefix() - Method in class kindftp.FTPProxy
 
getReplyCode() - Method in class kindftp.FTPProxy
 
getState() - Method in class kindftp.FTPProxy
 

H

HELP_MESSAGE - Static variable in class kindftp.ReplyCodes
 
HELP(String) - Method in class kindftp.FTPProxy
This command shall cause the server to send helpful information regarding its implementation status over the control connection to the user.

I

IDebugInit - class kindftp.IDebugInit.
A class that centralizes initialization of the IDebug framework for KindFTP.
IDebugInit() - Constructor for class kindftp.IDebugInit
 
INFORMATION - Static variable in class kindftp.ReplyCodes
 
init() - Static method in class kindftp.IDebugInit
Initialize the debugging subsystem of KindFTP.
isStandardError_500_501_502_421_530(int) - Static method in class kindftp.ReplyCodes
 
isStandardError_500_501_502_421(int) - Static method in class kindftp.ReplyCodes
 
isStandardError_500_501_504_421_530(int) - Static method in class kindftp.ReplyCodes
 

K

kindftp - package kindftp
 

L

LIST(String) - Method in class kindftp.FTPProxy
This command causes a list to be sent from the server to the passive DTP.

M

MDTM(String) - Method in class kindftp.FTPProxy
Return the last modification time for a file specified by the pathname parameter.
MKD(String) - Method in class kindftp.FTPProxy
This command causes the directory specified in the pathname parameter to be created as a directory (if the path is absolute) or as a subdirectory of the current working directory (if the the path is relative).
MODE(char) - Method in class kindftp.FTPProxy
The argument is a single character code specifying the data transfer modes described in the Section on Transmission Modes in RFC 959.

N

NEED_ACCOUNT - Static variable in class kindftp.ReplyCodes
 
NEED_ACCOUNT_FOR_LOGIN - Static variable in class kindftp.ReplyCodes
 
NLST(String) - Method in class kindftp.FTPProxy
This command causes a directory listing to be sent from server to user site.
NOOP() - Method in class kindftp.FTPProxy
This command does not affect any parameters or previously entered commands.
NOT_LOGGED_IN - Static variable in class kindftp.ReplyCodes
 

P

PASS(String) - Method in class kindftp.FTPProxy
Send a password to the server for user authentication.
PASV() - Method in class kindftp.FTPProxy
This command requests the server-DTP to "listen" on a data port (which is not its default data port) and to wait for a connection rather than initiate one upon receipt of a transfer command.
PERMANENT_NEGATIVE_COMPLETION - Static variable in class kindftp.ReplyCodes
 
PORT(InetAddress, int) - Method in class kindftp.FTPProxy
The arguments are a HOST-PORT specification for the data port to be used in data connection.
POSITIVE_COMPLETION - Static variable in class kindftp.ReplyCodes
 
POSITIVE_INTERMEDIATE - Static variable in class kindftp.ReplyCodes
 
POSITIVE_PRELIMINARY - Static variable in class kindftp.ReplyCodes
First-digit encoding of reply values.
PWD() - Method in class kindftp.FTPProxy
This command causes the name of the current working directory to be returned in the reply.

Q

QUIT() - Method in class kindftp.FTPProxy
This command terminates a USER and if file transfer is not in progress, the server closes the control connection.

R

readLine() - Method in class kindftp.CommandReader
Read a line of text.
ready() - Method in class kindftp.CommandReader
Tell whether this stream is ready to be read.
REIN() - Method in class kindftp.FTPProxy
This command terminates a USER, flushing all I/O and account information, except to allow any transfer in progress to be completed.
ReplyCodes - class kindftp.ReplyCodes.
Reply codes for debugging purposes.
ReplyCodes() - Constructor for class kindftp.ReplyCodes
 
REQUESTED_ACTION_PENDING_MORE_INFO - Static variable in class kindftp.ReplyCodes
 
REST(byte[]) - Method in class kindftp.FTPProxy
Prepare for a restarted data transfer.
RESTART_MARKER_REPLY - Static variable in class kindftp.ReplyCodes
100 block of reply codes.
RETR(String) - Method in class kindftp.FTPProxy
This command causes the server-DTP to transfer a copy of the file, specified in the path parameter, to the server- or user-DTP at the other end of the data connection.
RETR(String, boolean) - Method in class kindftp.FTPProxy
This command causes the server-DTP to transfer a copy of the file, specified in the pathname parameter, to the server- or user-DTP at the other end of the data connection.
RMD(String) - Method in class kindftp.FTPProxy
This command causes the directory specified in the pathname parameter to be removed as a directory (if the path is absolute) or as a subdirectory of the current working directory (if the path is relative).
RNFR(String) - Method in class kindftp.FTPProxy
This command specifies the old path of the file which is to be renamed.
RNTO(String) - Method in class kindftp.FTPProxy
This command specifies the new pathname of the file specified in the immediately preceding "rename from" command.

S

SERVICE_CLOSING_CONTROL_CONNECTION - Static variable in class kindftp.ReplyCodes
 
SERVICE_NOT_AVAILABLE_CLOSING_CONTROL_CONNECTION - Static variable in class kindftp.ReplyCodes
400 block of reply codes.
SERVICE_READY_FOR_NEW_USER - Static variable in class kindftp.ReplyCodes
 
SERVICE_READY_IN_NNN_MINUTES - Static variable in class kindftp.ReplyCodes
 
SITE(String) - Method in class kindftp.FTPProxy
This command is used by the server to provide services specific to his system that are essential to file transfer but not sufficiently universal to be included as commands in the protocol.
SIZE(String) - Method in class kindftp.FTPProxy
Returns the size of a file, in bytes.
SMNT(String) - Method in class kindftp.FTPProxy
This command allows the user to mount a different file system data structure without altering his login or accounting information.
standardErrors0 - Static variable in class kindftp.ReplyCodes
Collections of oft-used errors for postcondition checks.
standardErrors1 - Static variable in class kindftp.ReplyCodes
 
standardErrors2 - Static variable in class kindftp.ReplyCodes
 
STAT(String) - Method in class kindftp.FTPProxy
This command shall cause a status response to be sent over the control connection in the form of a reply.
STATUS_OR_HELP_REPLY - Static variable in class kindftp.ReplyCodes
 
STOR(String) - Method in class kindftp.FTPProxy
Store a file to the server's current directory.
STOR(String, File) - Method in class kindftp.FTPProxy
Store a file to the server's current directory.
STOR(String, Object) - Method in class kindftp.FTPProxy
Store an object to the server's current directory.
STOU() - Method in class kindftp.FTPProxy
This command behaves like STOR except that the resultant file is to be created in the current directory under a name unique to that directory.
STRU(char) - Method in class kindftp.FTPProxy
The argument is a single character code specifying file structure described in the Section on Data Representation and Storage in RFC 959.
SUCCESS - Static variable in class kindftp.FTPProxy
 
SYNTAX - Static variable in class kindftp.ReplyCodes
Second-digit encoding of reply values.
SYNTAX_ERROR_IN_COMMAND - Static variable in class kindftp.ReplyCodes
500 block of reply codes.
SYNTAX_ERROR_IN_PARAMETERS - Static variable in class kindftp.ReplyCodes
 
SYST() - Method in class kindftp.FTPProxy
This command is used to find out the type of operating system at the server.
SYSTEM_TYPE - Static variable in class kindftp.ReplyCodes
 

T

TRANSIENT_NEGATIVE_COMPLETION - Static variable in class kindftp.ReplyCodes
 
TYPE(char) - Method in class kindftp.FTPProxy
The argument specifies the representation type of data that is to be transferred.

U

unReadLine(String) - Method in class kindftp.CommandReader
Unread (pushback) a line of text.
UNSPECIFIED - Static variable in class kindftp.ReplyCodes
 
USER_LOGGED_IN - Static variable in class kindftp.ReplyCodes
 
USER_NAME_OK - Static variable in class kindftp.ReplyCodes
300 block of reply codes.
USER(String) - Method in class kindftp.FTPProxy
Identify the user to the server.

W

WAIT - Static variable in class kindftp.FTPProxy
 

A B C D E F G H I K L M N P Q R S T U W
KindFTP
© 1998-2001 Joseph Kiniry
© 2001 KindSoftware
All Rights Reserved