#include <FTP_Response.h>
|
enum | StatusType {
NOSTATE = -1,
NORESPONSE = 0,
PRELIM_OK = 1,
COMPLETED_OK = 2,
INTERMEDIATE_OK = 3,
TRANSIENT_FAIL = 4,
PERMANENT_FAIL = 5
} |
| response types More...
|
|
enum | StatusSubtype {
NOSUBTYPE = -1,
SYNTAX = 0,
INFORMATION = 1,
CONNECTION = 2,
AUTHENTICATION = 3,
NONE = 4,
FILESYSTEM = 5
} |
| response subtypes More...
|
|
|
int | read_line (std::istream &is, std::ostream &os) |
|
|
static const int | eof_ = std::char_traits<char>::eof () |
|
response subtypes
Enumerator |
---|
NOSUBTYPE |
|
SYNTAX |
|
INFORMATION |
|
CONNECTION |
|
AUTHENTICATION |
|
NONE |
|
FILESYSTEM |
|
response types
Enumerator |
---|
NOSTATE |
|
NORESPONSE |
|
PRELIM_OK |
|
COMPLETED_OK |
|
INTERMEDIATE_OK |
|
TRANSIENT_FAIL |
|
PERMANENT_FAIL |
|
ACE::FTP::Response::Response |
( |
| ) |
|
ACE::FTP::Response::~Response |
( |
| ) |
|
|
virtual |
bool ACE::FTP::Response::is_completed_ok |
( |
| ) |
const |
|
inline |
returns true if the current response type is COMPLETED_OK
bool ACE::FTP::Response::is_intermediate_ok |
( |
| ) |
const |
|
inline |
returns true if the current response type is INTERMEDIATE_OK
bool ACE::FTP::Response::is_permanent_fail |
( |
| ) |
const |
|
inline |
returns true if the current response type is PERMANENT_FAIL
bool ACE::FTP::Response::is_preliminary_ok |
( |
| ) |
const |
|
inline |
returns true if the current response type is PRELIM_OK
bool ACE::FTP::Response::is_transient_fail |
( |
| ) |
const |
|
inline |
returns true if the current response type is TRANSIENT_FAIL
Response & ACE::FTP::Response::operator() |
( |
int |
status | ) |
|
|
inline |
resets the FTP response and sets the response status
bool ACE::FTP::Response::read |
( |
std::istream & |
str | ) |
|
Reads the FTP response from the given stream.
int ACE::FTP::Response::read_line |
( |
std::istream & |
is, |
|
|
std::ostream & |
os |
|
) |
| |
|
inlineprivate |
void ACE::FTP::Response::reset |
( |
| ) |
|
|
inline |
retrieves the current response line(s)
int ACE::FTP::Response::status |
( |
| ) |
const |
|
inline |
returns the current response status
void ACE::FTP::Response::status |
( |
int |
status | ) |
|
|
inline |
sets the current response status
returns the current response sub type
returns the current response type
void ACE::FTP::Response::write |
( |
std::ostream & |
str | ) |
const |
Writes the FTP response to the given stream.
const int ACE::FTP::Response::eof_ = std::char_traits<char>::eof () |
|
staticprivate |
int ACE::FTP::Response::status_ |
|
private |
The documentation for this class was generated from the following files: