|
The SWORD Project
1.9.0.svnversion
|
#include <remotetrans.h>
Inheritance diagram for RemoteTransport:
Collaboration diagram for RemoteTransport:Public Member Functions | |
| int | copyDirectory (const char *urlPrefix, const char *dir, const char *dest, const char *suffix) |
| virtual std::vector< struct DirEntry > | getDirList (const char *dirURL) |
| long | getTimeoutMillis () |
| virtual 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) |
| RemoteTransport (const char *host, StatusReporter *statusReporter=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 () |
| virtual | ~RemoteTransport () |
Protected Attributes | |
| SWBuf | host |
| SWBuf | p |
| bool | passive |
| StatusReporter * | statusReporter |
| bool | term |
| long | timeoutMillis |
| SWBuf | u |
| bool | unverifiedPeerAllowed |
A base class to be used for reimplementation of network services.
Definition at line 56 of file remotetrans.h.
| RemoteTransport::RemoteTransport | ( | const char * | host, |
| StatusReporter * | statusReporter = 0 |
||
| ) |
Definition at line 62 of file remotetrans.cpp.
|
virtual |
Definition at line 73 of file remotetrans.cpp.
| int RemoteTransport::copyDirectory | ( | const char * | urlPrefix, |
| const char * | dir, | ||
| const char * | dest, | ||
| const char * | suffix | ||
| ) |
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.
|
inline |
Definition at line 94 of file remotetrans.h.
|
virtual |
Reimplemented in CURLHTTPTransport, FTPLibFTPTransport, CURLFTPTransport, and RTransportGDrive.
Definition at line 78 of file remotetrans.cpp.
|
inline |
Definition at line 95 of file remotetrans.h.
|
inline |
Definition at line 99 of file remotetrans.h.
|
virtual |
|
inline |
Definition at line 92 of file remotetrans.h.
|
inline |
Definition at line 97 of file remotetrans.h.
|
inline |
Definition at line 93 of file remotetrans.h.
|
inline |
Definition at line 98 of file remotetrans.h.
|
inline |
Definition at line 96 of file remotetrans.h.
|
inline |
Definition at line 100 of file remotetrans.h.
|
protected |
Definition at line 64 of file remotetrans.h.
|
protected |
Definition at line 66 of file remotetrans.h.
|
protected |
Definition at line 60 of file remotetrans.h.
|
protected |
Definition at line 59 of file remotetrans.h.
|
protected |
Definition at line 62 of file remotetrans.h.
|
protected |
Definition at line 61 of file remotetrans.h.
|
protected |
Definition at line 65 of file remotetrans.h.
|
protected |
Definition at line 63 of file remotetrans.h.