|  |  |  |  | 
        
          |  |   |  
        
          | Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages 
 acdk::net::ftp Namespace Reference
 Detailed DescriptionFTP client with plugin for virtual file system.
 
 
|  |  | 
 Compounds |  | class | FTPClient |  | class | FTPFileImpl |  | class | FTPFileSystem |  |  | Represends a File system mounted via class FTPClient. More... 
 
 |  | class | FTPFileSystemFactory |  | class | FTPURLConnection |  | class | FTPURLStreamHandler |  | class | FTPUrlStreamHandlerFactory |  | 
 Enumerations |  | enum | FtpReplyCodes { FtpRestart =  110, 
FtpDataConnectionOpenStartTransfer =  125, 
FtpFileStatusOk =  150, 
FtpCommanOk =  200,
 FtpServiceReady =  220, 
FtpClosedDataConnection =  226, 
FtpEnteringPassiveMode =  227, 
FtpUserLoggedIn =  230,
 FtpFileActionOk =  250, 
FtpPathNameExists =  257, 
FtpUserOkNeedPass =  331, 
FtpPendingFurtherAction =  350,
 FtpTransferAborted =  450, 
FtpSyntaxError =  500, 
FtpParameterNotImplemented =  504, 
FtpFileNotAvailable =  550,
 FtpAny100 =  0xFFF1, 
FtpAny200 =  0xFFF2, 
FtpAny300 =  0xFFF3, 
FtpAny400 =  0xFFF4,
 FtpAny500 =  0xFFF5, 
FtpAny =  0xFFFF
 }
 |  | enum | FtpMode { FtpStream, 
FtpBlock, 
FtpCompressed
 } |  | enum | FtpType { FtpAscii, 
FtpBinary
 } |  | enum | FtpClientState { FtpClientInit =  0x0000, 
FtpClientReady =  0x0001, 
FtpClientInProcess =  0x0002, 
FtpClientInSend =  0x0004,
 FtpClientInReceive =  0x0008
 }
 |  |  | internal state of the FTP client More... 
 
 |  
 Enumeration Type Documentation
 
  
    |  | 
internal state of the FTP client
 
 Enumeration values: 
| FtpClientInit | No connection yet. |  | FtpClientReady | connection established |  | FtpClientInProcess | Currently transfering command. |  | FtpClientInSend | getRemoteFileWriter() was called |  | FtpClientInReceive | getRemoteFileReader() was called | 
 |  
 
 
  
    |  | 
 Enumeration values: 
| FtpRestart | 110 Restart marker reply. 
In this case, the text is exact and not left to the particular implementation; it must read: MARK yyyy = mmmm Where yyyy is User-process data stream marker, and mmmm server's equivalent marker (note the spaces between markers and =).  |  | FtpDataConnectionOpenStartTransfer | 125 Data connection already open; transfer starting. |  | FtpFileStatusOk | 150 File status okay; about to open data connection. |  | FtpCommanOk | 200 Command okay. |  | FtpServiceReady | 220 Service ready for new user. |  | FtpClosedDataConnection | 226 Closing data connection. 
Requested file action successful (for example, file transfer or file abort).  |  | FtpEnteringPassiveMode | 227 Entering Passive Mode (h1,h2,h3,h4,p1,p2). |  | FtpUserLoggedIn | 230 User logged in, proceed. |  | FtpFileActionOk | 250 Requested file action okay, completed. |  | FtpPathNameExists | 257 PATHNAME created. |  | FtpUserOkNeedPass | 331 User name okay, need password. |  | FtpPendingFurtherAction | 350 Requested file action pending further information. |  | FtpTransferAborted | Requested file action not taken. 
File unavailable (e.g., file busy).  |  | FtpSyntaxError | 500 Syntax error, command unrecognized. 
This may include errors such as command line too long.  |  | FtpParameterNotImplemented | 504 Command not implemented for that parameter. |  | FtpFileNotAvailable | 550 Requested action not taken. 
File unavailable (e.g., file not found, no access).  |  | FtpAny100 |  |  | FtpAny200 |  |  | FtpAny300 |  |  | FtpAny400 |  |  | FtpAny500 |  |  | FtpAny | used to accept any code | 
 |  
 |  |