KIOSlave
Go to the documentation of this file.
30 #include <QtCore/QObject>
31 #include <QtCore/QHash>
34 #include <sys/types.h>
44 FileProtocol(
const QByteArray &pool,
const QByteArray &app);
47 virtual void get(
const KUrl& url );
48 virtual void put(
const KUrl& url,
int _mode,
49 KIO::JobFlags _flags );
51 int mode, KIO::JobFlags flags );
53 KIO::JobFlags flags );
55 KIO::JobFlags flags );
57 virtual void stat(
const KUrl& url );
59 virtual void mkdir(
const KUrl& url,
int permissions );
60 virtual void chmod(
const KUrl& url,
int permissions );
63 virtual void del(
const KUrl& url,
bool isfile);
64 virtual void open(
const KUrl &url, QIODevice::OpenMode mode );
66 virtual void write(
const QByteArray &data );
75 virtual void special(
const QByteArray &data );
78 bool pumount(
const QString &point );
79 bool pmount(
const QString &dev );
83 short int details,
bool withACL );
84 int setACL(
const char *path, mode_t perm,
bool _directoryDefault );
86 QString getUserName( uid_t uid )
const;
87 QString getGroupName( gid_t gid )
const;
89 bool deleteRecursive(
const QString& path);
This file is part of the KDE documentation.
Documentation copyright © 1996-2013 The KDE developers.
Generated on Thu Feb 21 2013 11:13:56 by
doxygen 1.8.1 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.