Screamin Igel logo    
  RFC-959 Implementation in FTPCOM  
 
 
 
Command Summary   FTPCOM has been coded to support the following functions that were defined in the IETF RFC-959Leaving artige.com web site:
 
    Command  Title Description Comments
     ABOR ABORT Abort the previous FTP service command Implemented on data channel only
     ACCT ACCOUNT Used for sites that require an account for login Coded but not completely tested
     ALLO ALLOCATE Reserve sufficient storage for a new file Coded but not completely tested
     APPE APPEND (with create) Data is appended to exsiting file, else new file is created Fully implemented
     CDUP CHANGE TO PARENT DIRECTORY A special case of CWD, navigate to parent directory Fully implemented
     CWD CHANGE WORKING DIRECTORY Allows the user to work with a different directory Fully implemented
     DELE DELETE Deletes specified file from the remote server Fully implemented
     HELP HELP Remote server can send helpful information to the client Fully implemented
     LIST LIST Remote server sends a list of files in the current working directory Fully implemented
     MKD MAKE DIRECTORY Specified directory is created on the remote server Fully implemented
     MODE TRANSFER MODE Specifies the data transfer mode Coded but not completely tested
     NLST NAME LIST Remote server sends a directory listing of the current working directory Fully implemented
     NOOP NOOP No action is taken other than the remote server send an OK reply Fully implemented
     PASS PASSWORD Specifies the user's password for login Fully implemented
     PASV PASSIVE Requests the remote server to wait for an incoming data connection rather than initiate an outgoing one Fully implemented
     PORT DATA PORT Specifies the port number to use for the remote server's outgoing data connection Fully implemented
     PWD PRINT WORKING DIRECTORY Remote server replies with the name of the current working directory Fully implemented
     QUIT LOGOUT Terminates the client session and closes all connections Fully implemented
     REIN REINITIALIZE Terminates the client session, flushing all I/O, and the control connection is left open Coded but not completely tested
     REST RESTART Continues data transfer from the specified marker Coded but not completely tested
     RETR RETRIEVE Remote server transfers a copy of the specified file to the client Fully implemented
     RMD REMOVE DIRECTORY Specified directory is removed from the remote server Fully implemented
     RNFR RENAME FROM Specifies the old pathname of the file which is to be renamed Fully implemented
     RNTO RENAME TO Specifies the new pathname of the file specified in the immediately preceding "rename from" command Fully implemented
     SITE SITE PARAMETERS Site specific commands Coded but not completely tested
     SMNT STRUCTURE MOUNT Request remote server to mount a different file system data structure Coded but not completely tested
     STAT STATUS Request status from the remote server Fully implemented
     STOR STORE Client copies a file to the remote server Fully implemented
     STOU STORE UNIQUE Same as STOR, except that the remote server selects a unique name for the file Fully implemented
     STRU FILE STRUCTURE Specifies the file structure of data transmitted Coded but not completely tested
     SYST SYSTEM Remote server returns with its operating system type Fully implemented
     TYPE REPRESENTATION TYPE Requests specific data format during transmission Fully implemented
     USER USER NAME Specifies the user's name or ID for login Fully implemented
 
    Note that "Coded but not completely tested" means the command is fully functional on the command channel, but that we did not have access to a remote server that supported the command, so we are unable to verify proper functionality on the data channel, and any required actions on the client system.
 
 
 
    Return to the FTPCOM product page Navigate to home page
 
 
 

Valid XHTML 1.0! Valid CSS!

All rights reserved.   All site content copyright © 1997-2007 Artige Company     For more info... Legal      For more info... Privacy Policy
Last updated:
30-January-2007 15:46z