Public Member Functions |
| HTTPProtocol (const QByteArray &protocol, const QByteArray &pool, const QByteArray &app) |
virtual | ~HTTPProtocol () |
virtual void | closeConnection () |
virtual void | copy (const KUrl &src, const KUrl &dest, int _permissions, KIO::JobFlags flags) |
QString | davError (int code=-1, const QString &url=QString()) |
void | davFinished () |
void | davGeneric (const KUrl &url, KIO::HTTP_METHOD method, qint64 size=-1) |
bool | davHostOk () |
void | davLock (const KUrl &url, const QString &scope, const QString &type, const QString &owner) |
void | davUnlock (const KUrl &url) |
virtual void | del (const KUrl &url, bool _isfile) |
virtual void | get (const KUrl &url) |
bool | isOffline () |
virtual void | listDir (const KUrl &url) |
bool | maybeSetRequestUrl (const KUrl &) |
virtual void | mimetype (const KUrl &url) |
virtual void | mkdir (const KUrl &url, int _permissions) |
void | multiGet (const QByteArray &data) |
void | post (const KUrl &url, qint64 size=-1) |
virtual void | put (const KUrl &url, int _mode, KIO::JobFlags flags) |
virtual void | rename (const KUrl &src, const KUrl &dest, KIO::JobFlags flags) |
virtual void | reparseConfiguration () |
bool | sendErrorPageNotification () |
bool | sendHttpError () |
virtual void | setHost (const QString &host, quint16 port, const QString &user, const QString &pass) |
virtual void | slave_status () |
virtual void | special (const QByteArray &data) |
virtual void | stat (const KUrl &url) |
| TCPSlaveBase (const QByteArray &protocol, const QByteArray &poolSocket, const QByteArray &appSocket, bool autoSsl=false) |
virtual | ~SlaveBase () |
virtual | ~TCPSlaveBase () |
MetaData | allMetaData () const |
bool | cacheAuthentication (const AuthInfo &info) |
void | canResume () |
bool | canResume (KIO::filesize_t offset) |
bool | checkCachedAuthentication (AuthInfo &info) |
virtual void | chmod (const KUrl &url, int permissions) |
virtual void | chown (const KUrl &url, const QString &owner, const QString &group) |
virtual void | close () |
KConfigGroup * | config () |
void | connected () |
void | connectSlave (const QString &path) |
int | connectTimeout () |
virtual void | copy (const KUrl &src, const KUrl &dest, int permissions, JobFlags flags) |
void | data (const QByteArray &data) |
void | dataReq () |
void | disconnectSlave () |
virtual void | dispatch (int command, const QByteArray &data) |
void | dispatchLoop () |
virtual void | dispatchOpenCommand (int command, const QByteArray &data) |
void | dropNetwork (const QString &host=QString()) |
void | errorPage () |
void | exit () |
void | finished () |
bool | hasMetaData (const QString &key) const |
void | infoMessage (const QString &msg) |
void | listEntries (const UDSEntryList &_entry) |
void | listEntry (const UDSEntry &_entry, bool ready) |
void | lookupHost (const QString &host) |
int | messageBox (MessageBoxType type, const QString &text, const QString &caption=QString(), const QString &buttonYes=i18n("&Yes"), const QString &buttonNo=i18n("&No")) |
int | messageBox (const QString &text, MessageBoxType type, const QString &caption=QString(), const QString &buttonYes=i18n("&Yes"), const QString &buttonNo=i18n("&No"), const QString &dontAskAgainName=QString()) |
QString | metaData (const QString &key) const |
void | mimeType (const QString &_type) |
void | needSubUrlData () |
virtual void | open (const KUrl &url, QIODevice::OpenMode mode) |
virtual void | openConnection () |
void | opened () |
bool | openPasswordDialog (KIO::AuthInfo &info, const QString &errorMsg=QString()) |
void | position (KIO::filesize_t _pos) |
void | processedPercent (float percent) |
void | processedSize (KIO::filesize_t _bytes) |
int | proxyConnectTimeout () |
virtual void | put (const KUrl &url, int permissions, JobFlags flags) |
virtual void | read (KIO::filesize_t size) |
int | readData (QByteArray &buffer) |
int | readTimeout () |
void | redirection (const KUrl &_url) |
KRemoteEncoding * | remoteEncoding () |
virtual void | rename (const KUrl &src, const KUrl &dest, JobFlags flags) |
bool | requestNetwork (const QString &host=QString()) |
int | responseTimeout () |
virtual void | seek (KIO::filesize_t offset) |
void | sendAndKeepMetaData () |
void | sendMetaData () |
void | setKillFlag () |
virtual void | setLinkDest (const KUrl &url, const QString &target) |
void | setMetaData (const QString &key, const QString &value) |
virtual void | setModificationTime (const KUrl &url, const QDateTime &mtime) |
virtual void | setSubUrl (const KUrl &url) |
void | setTimeoutSpecialCommand (int timeout, const QByteArray &data=QByteArray()) |
| SlaveBase (const QByteArray &protocol, const QByteArray &pool_socket, const QByteArray &app_socket) |
void | slaveStatus (const QString &host, bool connected) |
void | speed (unsigned long _bytes_per_second) |
void | statEntry (const UDSEntry &_entry) |
virtual void | symlink (const QString &target, const KUrl &dest, JobFlags flags) |
void | totalSize (KIO::filesize_t _bytes) |
int | waitForAnswer (int expected1, int expected2, QByteArray &data, int *pCmd=0) |
int | waitForHostInfo (QHostInfo &info) |
void | warning (const QString &msg) |
bool | wasKilled () const |
virtual void | write (const QByteArray &data) |
void | written (KIO::filesize_t _bytes) |
Protected Member Functions |
void | addCookies (const QString &url, const QByteArray &cookieHeader) |
void | addEncoding (const QString &, QStringList &) |
QString | authenticationHeader () |
void | cacheFileClose () |
bool | cacheFileOpenRead () |
bool | cacheFileOpenWrite () |
QString | cacheFilePathFromUrl (const KUrl &url) const |
QByteArray | cacheFileReadPayload (int maxLength) |
bool | cacheFileReadTextHeader1 (const KUrl &desiredUrl) |
bool | cacheFileReadTextHeader2 () |
void | cacheFileWritePayload (const QByteArray &d) |
void | cacheFileWriteTextHeader () |
void | cacheParseResponseHeader (const HeaderTokenizer &tokenizer) |
void | cachePostData (const QByteArray &) |
void | clearPostDataBuffer () |
void | clearUnreadBuffer () |
int | codeFromResponse (const QString &response) |
void | davParseActiveLocks (const QDomNodeList &activeLocks, uint &lockCount) |
void | davParsePropstats (const QDomNodeList &propstats, KIO::UDSEntry &entry) |
QString | davProcessLocks () |
void | davSetRequest (const QByteArray &requestXML) |
void | davStatList (const KUrl &url, bool stat=true) |
quint16 | defaultPort () const |
QString | findCookies (const QString &url) |
void | fixupResponseContentEncoding () |
void | fixupResponseMimetype () |
QString | formatRequestUri () const |
void | forwardHttpResponseHeader (bool forwardImmediately=true) |
bool | handleAuthenticationHeader (const HeaderTokenizer *tokenizer) |
void | httpClose (bool keepAlive) |
void | httpCloseConnection () |
bool | httpOpenConnection () |
bool | httpShouldCloseConnection () |
void | parseContentDisposition (const QString &disposition) |
long | parseDateTime (const QString &input, const QString &type) |
bool | parseHeaderFromCache () |
void | proceedUntilResponseContent (bool dataInternal=false) |
bool | proceedUntilResponseHeader () |
bool | readBody (bool dataInternal=false) |
size_t | readBuffered (char *buf, size_t size, bool unlimited=true) |
int | readChunked () |
bool | readDelimitedText (char *buf, int *idx, int end, int numNewlines) |
int | readLimited () |
bool | readResponseHeader () |
int | readUnlimited () |
void | resetConnectionSettings () |
void | resetResponseParsing () |
void | resetSessionSettings () |
bool | retrieveAllData () |
bool | satisfyRequestFromCache (bool *cacheHasPage) |
void | saveAuthenticationData () |
bool | sendBody () |
void | sendCacheCleanerCommand (const QByteArray &command) |
bool | sendCachedBody () |
bool | sendQuery () |
void | setCacheabilityMetadata (bool cachingAllowed) |
void | unread (char *buf, size_t size) |
ssize_t | write (const void *buf, size_t nbytes) |
bool | atEnd () const |
bool | connectToHost (const QString &protocol, const QString &host, quint16 port) |
int | connectToHost (const QString &host, quint16 port, QString *errorString=0) |
void | disconnectFromHost () |
bool | isAutoSsl () const |
bool | isConnected () const |
bool | isUsingSsl () const |
quint16 | port () const |
ssize_t | read (char *data, ssize_t len) |
ssize_t | readLine (char *data, ssize_t len) |
void | setBlocking (bool b) |
QIODevice * | socket () const |
bool | startSsl () |
virtual void | virtual_hook (int id, void *data) |
bool | waitForResponse (int t) |
ssize_t | write (const char *data, ssize_t len) |
Definition at line 56 of file http.h.