KIOSlave
Go to the documentation of this file.
29 #include <sys/types.h>
30 #include <netinet/in.h>
31 #include <arpa/inet.h>
36 #include <QtCore/QList>
37 #include <QtCore/QStringList>
38 #include <QtNetwork/QLocalSocket>
60 HTTPProtocol(
const QByteArray &protocol,
const QByteArray &pool,
61 const QByteArray &app );
130 method = KIO::HTTP_UNKNOWN;
203 if (
url.host() == request.
url.host() &&
url.port() == request.
url.port()) {
204 url.setUserName(request.
url.userName());
205 url.setPassword(request.
url.password());
236 virtual void get(
const KUrl& url );
237 virtual void put(
const KUrl& url,
int _mode, KIO::JobFlags flags );
241 virtual void mkdir(
const KUrl& url,
int _permissions );
243 virtual void rename(
const KUrl& src,
const KUrl& dest, KIO::JobFlags flags );
244 virtual void copy(
const KUrl& src,
const KUrl& dest,
int _permissions, KIO::JobFlags flags );
245 virtual void del(
const KUrl& url,
bool _isfile );
278 virtual void stat(
const KUrl& url );
322 ssize_t
write(
const void *buf,
size_t nbytes);
390 bool readBody(
bool dataInternal =
false );
585 void unread(
char *buf,
size_t size);
586 size_t readBuffered(
char *buf,
size_t size,
bool unlimited =
true);
This file is part of the KDE documentation.
Documentation copyright © 1996-2012 The KDE developers.
Generated on Fri Dec 7 2012 16:13:30 by
doxygen 1.8.1 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.