package Qt::Network::QFtp; # THE FOLLOWING CODE IS AUTOMATED, ANY MODIFICATION WILL BE LOST! # classname: QFtp # file : QtNetwork/qftp.h use strict; use warnings; #use Carp; our $VERSION = '0.01_04'; # FIXME: operator overload 1; =head1 NAME Qt::Network::QFtp =head1 PUBLIC METHODS =over =item QFtp(QObject * parent) =item QFtp(QObject * parent = 0) =item ~QFtp() =item void abort() =item qint64 bytesAvailable() =item int cd(const QString & dir) =item void clearPendingCommands() =item int close() =item int connectToHost(const QString & host, quint16 port) =item int connectToHost(const QString & host, quint16 port = 21) =item QFtp::Command currentCommand() =item QIODevice * currentDevice() =item int currentId() =item QFtp::Error error() =item QString errorString() =item int get(const QString & file, QIODevice * dev, QFtp::TransferType type) =item int get(const QString & file, QIODevice * dev, QFtp::TransferType type = QFtp::Binary) =item int get(const QString & file, QIODevice * dev = 0, QFtp::TransferType type = QFtp::Binary) =item bool hasPendingCommands() =item int list(const QString & dir) =item int list(const QString & dir = QString()) =item int login(const QString & user, const QString & password) =item int login(const QString & user, const QString & password = QString()) =item int login(const QString & user = QString(), const QString & password = QString()) =item int mkdir(const QString & dir) =item int put(const QByteArray & data, const QString & file, QFtp::TransferType type) =item int put(const QByteArray & data, const QString & file, QFtp::TransferType type = QFtp::Binary) =item int put(QIODevice * dev, const QString & file, QFtp::TransferType type) =item int put(QIODevice * dev, const QString & file, QFtp::TransferType type = QFtp::Binary) =item int rawCommand(const QString & command) =item qint64 read(char * data, qint64 maxlen) =item QByteArray readAll() =item int remove(const QString & file) =item int rename(const QString & oldname, const QString & newname) =item int rmdir(const QString & dir) =item int setProxy(const QString & host, quint16 port) =item int setTransferMode(QFtp::TransferMode mode) =item QFtp::State state() =back =head1 ENUM VALUES =over =item Unconnected =item HostLookup =item Connecting =item Connected =item LoggedIn =item Closing =item NoError =item UnknownError =item HostNotFound =item ConnectionRefused =item NotConnected =item None =item SetTransferMode =item SetProxy =item ConnectToHost =item Login =item Close =item List =item Cd =item Get =item Put =item Remove =item Mkdir =item Rmdir =item Rename =item RawCommand =item Active =item Passive =item Binary =item Ascii =back =head2 EXPORT None by default. =head1 AUTHOR Dongxu Ma Edongxu@cpan.orgE =head1 COPYRIGHT AND LICENSE Copyright (C) 2011 - 2012 by Dongxu Ma This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See L =cut