The SWORD Project
1.9.0.svnversion
|
#include <ftplibftpt.h>
Public Member Functions | |
int | copyDirectory (const char *urlPrefix, const char *dir, const char *dest, const char *suffix) |
FTPLibFTPTransport (const char *host, StatusReporter *statusReporter=0) | |
virtual std::vector< struct DirEntry > | getDirList (const char *dirURL) |
long | getTimeoutMillis () |
char | getURL (const char *destPath, const char *sourceURL, SWBuf *destBuf=0) |
bool | isPassive () |
bool | isUnverifiedPeerAllowed () |
virtual char | putURL (const char *destURL, const char *sourcePath, SWBuf *sourceBuf=0) |
void | setPassive (bool passive) |
void | setPasswd (const char *passwd) |
void | setTimeoutMillis (long timeoutMillis) |
void | setUnverifiedPeerAllowed (bool val) |
void | setUser (const char *user) |
void | terminate () |
~FTPLibFTPTransport () | |
Protected Attributes | |
SWBuf | host |
SWBuf | p |
bool | passive |
StatusReporter * | statusReporter |
bool | term |
long | timeoutMillis |
SWBuf | u |
bool | unverifiedPeerAllowed |
Private Member Functions | |
char | assureLoggedIn () |
Private Attributes | |
netbuf * | ftpConnection |
Definition at line 34 of file ftplibftpt.h.
FTPLibFTPTransport::FTPLibFTPTransport | ( | const char * | host, |
StatusReporter * | statusReporter = 0 |
||
) |
Definition at line 94 of file ftplibftpt.cpp.
FTPLibFTPTransport::~FTPLibFTPTransport | ( | ) |
Definition at line 100 of file ftplibftpt.cpp.
|
private |
Definition at line 106 of file ftplibftpt.cpp.
|
inherited |
network copy recursively a remote directly
Definition at line 140 of file remotetrans.cpp.
Reimplemented in CURLHTTPTransport.
Definition at line 92 of file remotetrans.cpp.
|
inlineinherited |
Definition at line 94 of file remotetrans.h.
|
virtual |
Reimplemented from RemoteTransport.
Definition at line 133 of file ftplibftpt.cpp.
|
inlineinherited |
Definition at line 95 of file remotetrans.h.
|
inlineinherited |
Definition at line 99 of file remotetrans.h.
|
virtualinherited |
|
inlineinherited |
Definition at line 92 of file remotetrans.h.
|
inlineinherited |
Definition at line 97 of file remotetrans.h.
|
inlineinherited |
Definition at line 93 of file remotetrans.h.
|
inlineinherited |
Definition at line 98 of file remotetrans.h.
|
inlineinherited |
Definition at line 96 of file remotetrans.h.
|
inlineinherited |
Definition at line 100 of file remotetrans.h.
|
private |
Definition at line 35 of file ftplibftpt.h.
|
protectedinherited |
Definition at line 64 of file remotetrans.h.
|
protectedinherited |
Definition at line 66 of file remotetrans.h.
|
protectedinherited |
Definition at line 60 of file remotetrans.h.
|
protectedinherited |
Definition at line 59 of file remotetrans.h.
|
protectedinherited |
Definition at line 62 of file remotetrans.h.
|
protectedinherited |
Definition at line 61 of file remotetrans.h.
|
protectedinherited |
Definition at line 65 of file remotetrans.h.
|
protectedinherited |
Definition at line 63 of file remotetrans.h.