Warning
This page refers to an old version of SFML. Click here to switch to the latest version.
Warning
This page refers to an old version of SFML. Click here to switch to the latest version.
Specialization of FTP response returning a directory. More...
#include <SFML/Network/Ftp.hpp>
Public Member Functions | |
| DirectoryResponse (const Response &response) | |
| Default constructor. | |
| const std::string & | getDirectory () const |
| Get the directory returned in the response. | |
| bool | isOk () const |
| Check if the status code means a success. | |
| Status | getStatus () const |
| Get the status code of the response. | |
| const std::string & | getMessage () const |
| Get the full message contained in the response. | |
|
inherited |
Status codes possibly returned by a FTP response.
| Enumerator | |
|---|---|
| RestartMarkerReply | Restart marker reply. |
| ServiceReadySoon | Service ready in N minutes. |
| DataConnectionAlreadyOpened | Data connection already opened, transfer starting. |
| OpeningDataConnection | File status ok, about to open data connection. |
| Ok | Command ok. |
| PointlessCommand | Command not implemented. |
| SystemStatus | System status, or system help reply. |
| DirectoryStatus | Directory status. |
| FileStatus | File status. |
| HelpMessage | Help message. |
| SystemType | NAME system type, where NAME is an official system name from the list in the Assigned Numbers document. |
| ServiceReady | Service ready for new user. |
| ClosingConnection | Service closing control connection. |
| DataConnectionOpened | Data connection open, no transfer in progress. |
| ClosingDataConnection | Closing data connection, requested file action successful. |
| EnteringPassiveMode | Entering passive mode. |
| LoggedIn | User logged in, proceed. Logged out if appropriate. |
| FileActionOk | Requested file action ok. |
| DirectoryOk | PATHNAME created. |
| NeedPassword | User name ok, need password. |
| NeedAccountToLogIn | Need account for login. |
| NeedInformation | Requested file action pending further information. |
| ServiceUnavailable | Service not available, closing control connection. |
| DataConnectionUnavailable | Can't open data connection. |
| TransferAborted | Connection closed, transfer aborted. |
| FileActionAborted | Requested file action not taken. |
| LocalError | Requested action aborted, local error in processing. |
| InsufficientStorageSpace | Requested action not taken; insufficient storage space in system, file unavailable. |
| CommandUnknown | Syntax error, command unrecognized. |
| ParametersUnknown | Syntax error in parameters or arguments. |
| CommandNotImplemented | Command not implemented. |
| BadCommandSequence | Bad sequence of commands. |
| ParameterNotImplemented | Command not implemented for that parameter. |
| NotLoggedIn | Not logged in. |
| NeedAccountToStore | Need account for storing files. |
| FileUnavailable | Requested action not taken, file unavailable. |
| PageTypeUnknown | Requested action aborted, page type unknown. |
| NotEnoughMemory | Requested file action aborted, exceeded storage allocation. |
| FilenameNotAllowed | Requested action not taken, file name not allowed. |
| InvalidResponse | Response is not a valid FTP one. |
| ConnectionFailed | Connection with server failed. |
| ConnectionClosed | Connection with server closed. |
| InvalidFile | Invalid file to upload / download. |
| sf::Ftp::DirectoryResponse::DirectoryResponse | ( | const Response & | response | ) |
Default constructor.
| response | Source response |
| const std::string & sf::Ftp::DirectoryResponse::getDirectory | ( | ) | const |
Get the directory returned in the response.
|
inherited |
Get the full message contained in the response.
|
inherited |
Get the status code of the response.
|
inherited |
Check if the status code means a success.
This function is defined for convenience, it is equivalent to testing if the status code is < 400.