1#ifndef _HTTPFILETRANSFER_H_
2#define _HTTPFILETRANSFER_H_
88 virtual void displayPaint(QPainter *
p,
int column, QRect rect);
Handling of variant data type in KVS.
#define kvi_time_t
Definition KviTimeUtils.h:43
void resolvingHost(const QString &hostname)
Definition HttpFileTransfer.cpp:403
KviHttpRequest * request()
Definition HttpFileTransfer.h:75
void setMagicIdentifier(const KviKvsVariant &vIdentifier)
Definition HttpFileTransfer.h:83
void connectionEstablished()
Definition HttpFileTransfer.cpp:397
virtual bool active()
Definition HttpFileTransfer.cpp:107
void requestSent(const QStringList &sl)
Definition HttpFileTransfer.cpp:376
void setAutoClean(bool bAutoClean)
Definition HttpFileTransfer.h:85
void transferTerminated(bool bSuccess)
Definition HttpFileTransfer.cpp:432
void headersReceived(KviPointerHashTable< const char *, KviCString > *h)
Definition HttpFileTransfer.cpp:497
bool m_bAutoClean
Definition HttpFileTransfer.h:68
KviHttpRequest * m_pHttpRequest
Definition HttpFileTransfer.h:55
bool m_bNoOutput
Definition HttpFileTransfer.h:69
kvi_time_t m_tStartTime
Definition HttpFileTransfer.h:62
int m_TimerId
Definition HttpFileTransfer.h:54
~HttpFileTransfer()
Definition HttpFileTransfer.cpp:73
static unsigned int runningTransfers()
Definition HttpFileTransfer.cpp:369
void setNotifyCompletion(bool bNotify)
Definition HttpFileTransfer.h:84
void receivedResponse(const QString &response)
Definition HttpFileTransfer.cpp:415
kvi_time_t m_tTransferEndTime
Definition HttpFileTransfer.h:64
virtual bool startDownload()
Definition HttpFileTransfer.cpp:518
virtual QString tipText()
Definition HttpFileTransfer.cpp:304
static void init()
Definition HttpFileTransfer.cpp:340
virtual void displayPaint(QPainter *p, int column, QRect rect)
Definition HttpFileTransfer.cpp:112
KviKvsVariant m_vMagicIdentifier
Definition HttpFileTransfer.h:66
kvi_time_t m_tTransferStartTime
Definition HttpFileTransfer.h:63
void setCompletionCallback(const QString &szCallback)
Definition HttpFileTransfer.h:82
bool m_bNotifyCompletion
Definition HttpFileTransfer.h:67
virtual QString localFileName()
Definition HttpFileTransfer.cpp:90
void setNoOutput(bool bNoOutput)
Definition HttpFileTransfer.h:86
QString m_szCompletionCallback
Definition HttpFileTransfer.h:72
void statusMessage(const QString &txt)
Definition HttpFileTransfer.cpp:425
virtual void fillContextPopup(QMenu *m)
Definition HttpFileTransfer.cpp:100
void abort()
Definition HttpFileTransfer.cpp:95
GeneralStatus
Definition HttpFileTransfer.h:41
@ Connecting
Definition HttpFileTransfer.h:43
@ Failure
Definition HttpFileTransfer.h:46
@ Downloading
Definition HttpFileTransfer.h:44
@ Success
Definition HttpFileTransfer.h:45
@ Initializing
Definition HttpFileTransfer.h:42
virtual int displayHeight(int iLineSpacing)
Definition HttpFileTransfer.cpp:298
void contactingHost(const QString &ipandport)
Definition HttpFileTransfer.cpp:409
HttpFileTransfer()
Definition HttpFileTransfer.cpp:43
static void done()
Definition HttpFileTransfer.cpp:354
QStringList m_lRequest
Definition HttpFileTransfer.h:60
void autoClean()
Definition HttpFileTransfer.cpp:84
GeneralStatus m_eGeneralStatus
Definition HttpFileTransfer.h:56
QString m_szStatusString
Definition HttpFileTransfer.h:57
QTimer * m_pAutoCleanTimer
Definition HttpFileTransfer.h:71
QStringList m_lHeaders
Definition HttpFileTransfer.h:59
KviFileTransfer()
Definition KviFileTransfer.cpp:120
Definition KviHttpRequest.h:58
This class defines a new data type which contains variant data.
Definition KviKvsVariant.h:352
A fast pointer hash table implementation.
Definition KviPointerHashTable.h:450
#define m
Definition detector.cpp:78
#define h
Definition detector.cpp:73
#define p
Definition detector.cpp:81