#include "url-transfer.h"
|
| | url_transfer () |
| |
| | url_transfer (const std::string &host, const std::string &user, const std::string &passwd, std::ostream &os) |
| |
| | url_transfer (const std::string &url, std::ostream &os) |
| |
| | url_transfer (const url_transfer &)=default |
| |
| | ~url_transfer ()=default |
| |
| void | ascii () |
| |
| void | binary () |
| |
| void | cookie_jar (const std::string &filename) |
| |
| void | cwd (const std::string &path) |
| |
| void | del (const std::string &file) |
| |
| void | dir () |
| |
| void | form_data_post (const Array< std::string > ¶m) |
| |
| void | get (const std::string &file, std::ostream &os) |
| |
| void | get_fileinfo (const std::string &filename, double &filesize, OCTAVE_TIME_T &filetime, bool &fileisdir) |
| |
| bool | good () const |
| |
| void | http_action (const Array< std::string > ¶m, const std::string &action) |
| |
| void | http_get (const Array< std::string > ¶m) |
| |
| void | http_post (const Array< std::string > ¶m) |
| |
| bool | is_ascii () const |
| |
| bool | is_binary () const |
| |
| bool | is_valid () const |
| |
| std::string | lasterror () const |
| |
| string_vector | list () |
| |
| void | mget_directory (const std::string &directory, const std::string &target) |
| |
| void | mkdir (const std::string &path) |
| |
| string_vector | mput_directory (const std::string &base, const std::string &directory) |
| |
| url_transfer & | operator= (const url_transfer &)=default |
| |
| void | put (const std::string &file, std::istream &is) |
| |
| std::string | pwd () |
| |
| void | rename (const std::string &oldname, const std::string &newname) |
| |
| void | rmdir (const std::string &path) |
| |
| void | set_header_fields (const Array< std::string > ¶m) |
| |
| std::istream & | set_istream (std::istream &is) |
| |
| std::ostream & | set_ostream (std::ostream &os) |
| |
| void | set_weboptions (const struct weboptions ¶m) |
| |
Definition at line 161 of file url-transfer.h.
◆ url_transfer() [1/4]
| url_transfer::url_transfer |
( |
| ) |
|
◆ url_transfer() [2/4]
| url_transfer::url_transfer |
( |
const std::string & |
host, |
|
|
const std::string & |
user, |
|
|
const std::string & |
passwd, |
|
|
std::ostream & |
os |
|
) |
| |
◆ url_transfer() [3/4]
| url_transfer::url_transfer |
( |
const std::string & |
url, |
|
|
std::ostream & |
os |
|
) |
| |
◆ url_transfer() [4/4]
◆ ~url_transfer()
| url_transfer::~url_transfer |
( |
| ) |
|
|
default |
◆ ascii()
| void url_transfer::ascii |
( |
| ) |
|
|
inline |
◆ binary()
| void url_transfer::binary |
( |
| ) |
|
|
inline |
◆ cookie_jar()
| void url_transfer::cookie_jar |
( |
const std::string & |
filename | ) |
|
|
inline |
◆ cwd()
| void url_transfer::cwd |
( |
const std::string & |
path | ) |
|
|
inline |
◆ del()
| void url_transfer::del |
( |
const std::string & |
file | ) |
|
|
inline |
◆ dir()
| void url_transfer::dir |
( |
| ) |
|
|
inline |
◆ form_data_post()
| void url_transfer::form_data_post |
( |
const Array< std::string > & |
param | ) |
|
|
inline |
◆ get()
| void url_transfer::get |
( |
const std::string & |
file, |
|
|
std::ostream & |
os |
|
) |
| |
|
inline |
◆ get_fileinfo()
| void url_transfer::get_fileinfo |
( |
const std::string & |
filename, |
|
|
double & |
filesize, |
|
|
OCTAVE_TIME_T & |
filetime, |
|
|
bool & |
fileisdir |
|
) |
| |
|
inline |
◆ good()
| bool url_transfer::good |
( |
| ) |
const |
|
inline |
◆ http_action()
| void url_transfer::http_action |
( |
const Array< std::string > & |
param, |
|
|
const std::string & |
action |
|
) |
| |
|
inline |
◆ http_get()
| void url_transfer::http_get |
( |
const Array< std::string > & |
param | ) |
|
|
inline |
◆ http_post()
| void url_transfer::http_post |
( |
const Array< std::string > & |
param | ) |
|
|
inline |
◆ is_ascii()
| bool url_transfer::is_ascii |
( |
| ) |
const |
|
inline |
◆ is_binary()
| bool url_transfer::is_binary |
( |
| ) |
const |
|
inline |
◆ is_valid()
| bool url_transfer::is_valid |
( |
| ) |
const |
|
inline |
Definition at line 178 of file url-transfer.h.
Referenced by F__ftp_ascii__(), F__ftp_binary__(), F__ftp_cwd__(), F__ftp_delete__(), F__ftp_dir__(), F__ftp_mget__(), F__ftp_mkdir__(), F__ftp_mode__(), F__ftp_mput__(), F__ftp_pwd__(), F__ftp_rename__(), F__ftp_rmdir__(), F__restful_service__(), Furlread(), Furlwrite(), and url_handle_manager::make_url_handle().
◆ lasterror()
| std::string url_transfer::lasterror |
( |
| ) |
const |
|
inline |
◆ list()
◆ mget_directory()
| void url_transfer::mget_directory |
( |
const std::string & |
directory, |
|
|
const std::string & |
target |
|
) |
| |
|
inline |
◆ mkdir()
| void url_transfer::mkdir |
( |
const std::string & |
path | ) |
|
|
inline |
◆ mput_directory()
| string_vector url_transfer::mput_directory |
( |
const std::string & |
base, |
|
|
const std::string & |
directory |
|
) |
| |
|
inline |
◆ operator=()
◆ put()
| void url_transfer::put |
( |
const std::string & |
file, |
|
|
std::istream & |
is |
|
) |
| |
|
inline |
◆ pwd()
| std::string url_transfer::pwd |
( |
| ) |
|
|
inline |
◆ rename()
| void url_transfer::rename |
( |
const std::string & |
oldname, |
|
|
const std::string & |
newname |
|
) |
| |
|
inline |
◆ rmdir()
| void url_transfer::rmdir |
( |
const std::string & |
path | ) |
|
|
inline |
◆ set_header_fields()
| void url_transfer::set_header_fields |
( |
const Array< std::string > & |
param | ) |
|
|
inline |
◆ set_istream()
| std::istream & url_transfer::set_istream |
( |
std::istream & |
is | ) |
|
|
inline |
◆ set_ostream()
| std::ostream & url_transfer::set_ostream |
( |
std::ostream & |
os | ) |
|
|
inline |
◆ set_weboptions()
| void url_transfer::set_weboptions |
( |
const struct weboptions & |
param | ) |
|
|
inline |
The documentation for this class was generated from the following files: