|
|
|
|
|
|
Modules Namespace List Class Hierarchy Alphabetical List Compound List Namespace Members Compound Members Related Pages
acdk::net::ftp Namespace Reference
Detailed Description
FTP 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 |
|
|
|