|
Squid Web Cache master
|
#include <FtpClient.h>
Public Types | |
| using | Pointer = ErrorDetailPointer |
Public Member Functions | |
| ErrorDetail (const int code) | |
| SBuf | brief () const override |
| SBuf | verbose (const HttpRequestPointer &) const override |
| bool | equals (const ErrorDetail &other) const |
Private Member Functions | |
| MEMPROXY_CLASS (Ftp::ErrorDetail) | |
Private Attributes | |
| int | completionCode |
| FTP reply completion code. | |
Holds FTP server reply error code Squid needs to interpret internally FTP reply codes and respond with custom error (eg in the case of Ftp::Gateway), however still we need to log the exact FTP server error reply code as the reason of error.
Definition at line 27 of file FtpClient.h.
|
inherited |
|
inlineexplicit |
Definition at line 31 of file FtpClient.h.
|
overridevirtual |
Implements ErrorDetail.
Definition at line 75 of file FtpClient.cc.
References ToSBuf().
|
inlineinherited |
Definition at line 44 of file Detail.h.
Referenced by Error::update().
|
private |
|
overridevirtual |
Implements ErrorDetail.
Definition at line 81 of file FtpClient.cc.
References ToSBuf().
|
private |
Definition at line 38 of file FtpClient.h.