Definition at line 59 of file qftp.h.
Public Types
|
| enum |
State
{
Unconnected,
HostLookup,
Connecting,
Connected,
LoggedIn,
Closing
} |
| enum |
Error
{
NoError,
UnknownError,
HostNotFound,
ConnectionRefused,
NotConnected
} |
| enum |
Command
{
None,
SetTransferMode,
SetProxy,
ConnectToHost,
Login,
Close,
List,
Cd,
Get,
Put,
Remove,
Mkdir,
Rmdir,
Rename,
RawCommand
} |
| enum |
TransferMode
{
Active,
Passive } |
| enum |
TransferType
{
Binary,
Ascii } |
Public Slots
|
| void |
abort
() |
Signals
|
| void |
stateChanged
(int) |
| void |
listInfo
(const QUrlInfo
&) |
| void |
readyRead
() |
| void |
dataTransferProgress
(qint64,
qint64) |
| void |
rawCommandReply
(int, const QString
&) |
| void |
commandStarted
(int) |
| void |
commandFinished
(int, bool) |
| void |
done
(bool) |
Public Member Functions
|
| |
QFtp
(QObject
*parent=0) |
|
virtual |
~QFtp
() |
| int |
setProxy
(const QString
&host, quint16
port) |
| int |
connectToHost
(const QString
&host, quint16
port=21) |
| int |
login
(const QString
&user=QString(),
const QString
&password=QString()) |
| int |
close
() |
| int |
setTransferMode
(TransferMode
mode) |
| int |
list
(const QString
&dir=QString()) |
| int |
cd (const
QString &dir) |
| int |
get (const
QString &file,
QIODevice *dev=0,
TransferType
type=Binary) |
| int |
put (const
QByteArray
&data, const QString &file, TransferType
type=Binary) |
| int |
put
(QIODevice *dev,
const QString
&file, TransferType
type=Binary) |
| int |
remove
(const QString
&file) |
| int |
mkdir
(const QString
&dir) |
| int |
rmdir
(const QString
&dir) |
| int |
rename
(const QString
&oldname, const QString &newname) |
| int |
rawCommand
(const QString
&command) |
| qint64 |
bytesAvailable
() const |
| qint64 |
read (char
*data, qint64
maxlen) |
| QByteArray |
readAll
() |
| int |
currentId
() const |
| QIODevice * |
currentDevice
() const |
| Command |
currentCommand
() const |
| bool |
hasPendingCommands
() const |
| void |
clearPendingCommands
() |
| State |
state ()
const |
| Error |
error ()
const |
| QString |
errorString
() const |