#include <qftp.h>
|
static bool | parseDir (const QByteArray &buffer, const QString &userName, QUrlInfo *info) |
|
◆ ConnectState
Enumerator |
---|
CsHostFound | |
CsConnected | |
CsClosed | |
CsHostNotFound | |
CsConnectionRefused | |
◆ QFtpDTP()
QFtpDTP::QFtpDTP |
( |
QFtpPI * | p, |
|
|
QObject * | parent = 0 ) |
◆ abortConnection()
void QFtpDTP::abortConnection |
( |
| ) |
|
◆ bytesAvailable()
qint64 QFtpDTP::bytesAvailable |
( |
| ) |
const |
◆ clearData()
void QFtpDTP::clearData |
( |
| ) |
|
|
private |
◆ clearError()
void QFtpDTP::clearError |
( |
| ) |
|
|
inline |
◆ connectState
void QFtpDTP::connectState |
( |
int | | ) |
|
|
signal |
References clearData(), dataReadyRead(), setupSocket(), socketBytesWritten(), socketConnected(), socketConnectionClosed(), socketError(), and socketReadyRead().
Referenced by socketConnected(), socketConnectionClosed(), socketError(), and socketReadyRead().
◆ connectToHost()
void QFtpDTP::connectToHost |
( |
const QString & | host, |
|
|
quint16 | port ) |
◆ dataReadyRead
void QFtpDTP::dataReadyRead |
( |
| ) |
|
|
privateslot |
◆ dataTransferProgress
void QFtpDTP::dataTransferProgress |
( |
qint64 | , |
|
|
qint64 | ) |
|
signal |
◆ errorMessage()
QString QFtpDTP::errorMessage |
( |
| ) |
const |
|
inline |
◆ hasError()
bool QFtpDTP::hasError |
( |
| ) |
const |
|
inline |
◆ listInfo
void QFtpDTP::listInfo |
( |
const QUrlInfo & | | ) |
|
|
signal |
◆ parseDir()
bool QFtpDTP::parseDir |
( |
const QByteArray & | buffer, |
|
|
const QString & | userName, |
|
|
QUrlInfo * | info ) |
|
static |
◆ read()
qint64 QFtpDTP::read |
( |
char * | data, |
|
|
qint64 | maxlen ) |
◆ readAll()
QByteArray QFtpDTP::readAll |
( |
| ) |
|
◆ readyRead
void QFtpDTP::readyRead |
( |
| ) |
|
|
signal |
◆ setBytesTotal()
void QFtpDTP::setBytesTotal |
( |
qint64 | bytes | ) |
|
◆ setData()
void QFtpDTP::setData |
( |
QByteArray * | ba | ) |
|
◆ setDevice()
void QFtpDTP::setDevice |
( |
QIODevice * | dev | ) |
|
◆ setupListener()
int QFtpDTP::setupListener |
( |
const QHostAddress & | address | ) |
|
◆ setupSocket
void QFtpDTP::setupSocket |
( |
| ) |
|
|
privateslot |
◆ socketBytesWritten
void QFtpDTP::socketBytesWritten |
( |
qint64 | bytes | ) |
|
|
privateslot |
◆ socketConnected
void QFtpDTP::socketConnected |
( |
| ) |
|
|
privateslot |
◆ socketConnectionClosed
void QFtpDTP::socketConnectionClosed |
( |
| ) |
|
|
privateslot |
◆ socketError
void QFtpDTP::socketError |
( |
QAbstractSocket::SocketError | e | ) |
|
|
privateslot |
◆ socketReadyRead
void QFtpDTP::socketReadyRead |
( |
| ) |
|
|
privateslot |
References QFtpPI::AbortStarted, ba, bytesAvailable(), bytesDone, bytesTotal, connectState(), CsClosed, data, dataTransferProgress(), err, i, is_ba, listInfo(), parseDir(), pi, readyRead(), and socket.
Referenced by connectState(), connectToHost(), and setupSocket().
◆ state()
QTcpSocket::SocketState QFtpDTP::state |
( |
| ) |
const |
◆ waitForConnection()
void QFtpDTP::waitForConnection |
( |
| ) |
|
◆ writeData()
void QFtpDTP::writeData |
( |
| ) |
|
References blockSize, bytesDone, bytesTotal, callWriteData, clearData(), data, dataTransferProgress(), is_ba, read(), and socket.
Referenced by dataReadyRead(), and socketBytesWritten().
◆ ba
◆ bytesDone
qint64 QFtpDTP::bytesDone |
|
private |
◆ bytesFromSocket
QByteArray QFtpDTP::bytesFromSocket |
|
private |
◆ bytesTotal
qint64 QFtpDTP::bytesTotal |
|
private |
◆ callWriteData
bool QFtpDTP::callWriteData |
|
private |
◆ [union]
union { ... } QFtpDTP::data |
◆ dev
◆ err
◆ is_ba
◆ listener
QTcpServer QFtpDTP::listener |
|
private |
◆ pi
◆ socket
QTcpSocket* QFtpDTP::socket |
|
private |
Referenced by abortConnection(), bytesAvailable(), connectToHost(), QFtpDTP(), read(), readAll(), setupSocket(), socketConnectionClosed(), socketReadyRead(), state(), and writeData().
The documentation for this class was generated from the following files: