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