KIOSlave
FileProtocol Class Reference
#include <file.h>
Inheritance diagram for FileProtocol:

Public Member Functions | |
| virtual void | chmod (const KUrl &url, int permissions) |
| virtual void | chown (const KUrl &url, const QString &owner, const QString &group) |
| virtual void | close () |
| virtual void | copy (const KUrl &src, const KUrl &dest, int mode, KIO::JobFlags flags) |
| virtual void | del (const KUrl &url, bool isfile) |
| FileProtocol (const QByteArray &pool, const QByteArray &app) | |
| virtual void | get (const KUrl &url) |
| virtual void | listDir (const KUrl &url) |
| virtual void | mkdir (const KUrl &url, int permissions) |
| void | mount (bool _ro, const char *_fstype, const QString &dev, const QString &point) |
| virtual void | open (const KUrl &url, QIODevice::OpenMode mode) |
| bool | pmount (const QString &dev) |
| bool | pumount (const QString &point) |
| virtual void | put (const KUrl &url, int _mode, KIO::JobFlags _flags) |
| virtual void | read (KIO::filesize_t size) |
| virtual void | rename (const KUrl &src, const KUrl &dest, KIO::JobFlags flags) |
| virtual void | seek (KIO::filesize_t offset) |
| virtual void | setModificationTime (const KUrl &url, const QDateTime &mtime) |
| virtual void | special (const QByteArray &data) |
| virtual void | stat (const KUrl &url) |
| virtual void | symlink (const QString &target, const KUrl &dest, KIO::JobFlags flags) |
| void | unmount (const QString &point) |
| virtual void | write (const QByteArray &data) |
| virtual | ~FileProtocol () |
Protected Member Functions | |
| bool | createUDSEntry (const QString &filename, const QByteArray &path, KIO::UDSEntry &entry, short int details, bool withACL) |
| QString | getGroupName (gid_t gid) const |
| QString | getUserName (uid_t uid) const |
| int | setACL (const char *path, mode_t perm, bool _directoryDefault) |
Detailed Description
Definition at line 40 of file file.h.
Constructor & Destructor Documentation
| FileProtocol::FileProtocol | ( | const QByteArray & | pool, | |
| const QByteArray & | app | |||
| ) |
Member Function Documentation
| void FileProtocol::chmod | ( | const KUrl & | url, | |
| int | permissions | |||
| ) | [virtual] |
| void FileProtocol::chown | ( | const KUrl & | url, | |
| const QString & | owner, | |||
| const QString & | group | |||
| ) | [virtual] |
Definition at line 527 of file file_unix.cpp.
| virtual void FileProtocol::copy | ( | const KUrl & | src, | |
| const KUrl & | dest, | |||
| int | mode, | |||
| KIO::JobFlags | flags | |||
| ) | [virtual] |
| bool FileProtocol::createUDSEntry | ( | const QString & | filename, | |
| const QByteArray & | path, | |||
| KIO::UDSEntry & | entry, | |||
| short int | details, | |||
| bool | withACL | |||
| ) | [protected] |
| void FileProtocol::del | ( | const KUrl & | url, | |
| bool | isfile | |||
| ) | [virtual] |
Definition at line 484 of file file_unix.cpp.
| QString FileProtocol::getGroupName | ( | gid_t | gid | ) | const [protected] |
| QString FileProtocol::getUserName | ( | uid_t | uid | ) | const [protected] |
| void FileProtocol::listDir | ( | const KUrl & | url | ) | [virtual] |
Definition at line 293 of file file_unix.cpp.
| void FileProtocol::mkdir | ( | const KUrl & | url, | |
| int | permissions | |||
| ) | [virtual] |
| void FileProtocol::open | ( | const KUrl & | url, | |
| QIODevice::OpenMode | mode | |||
| ) | [virtual] |
| void FileProtocol::put | ( | const KUrl & | url, | |
| int | _mode, | |||
| KIO::JobFlags | _flags | |||
| ) | [virtual] |
| void FileProtocol::rename | ( | const KUrl & | src, | |
| const KUrl & | dest, | |||
| KIO::JobFlags | flags | |||
| ) | [virtual] |
Definition at line 384 of file file_unix.cpp.
| void FileProtocol::seek | ( | KIO::filesize_t | offset | ) | [virtual] |
| int FileProtocol::setACL | ( | const char * | path, | |
| mode_t | perm, | |||
| bool | _directoryDefault | |||
| ) | [protected] |
| void FileProtocol::setModificationTime | ( | const KUrl & | url, | |
| const QDateTime & | mtime | |||
| ) | [virtual] |
| void FileProtocol::special | ( | const QByteArray & | data | ) | [virtual] |
| void FileProtocol::symlink | ( | const QString & | target, | |
| const KUrl & | dest, | |||
| KIO::JobFlags | flags | |||
| ) | [virtual] |
Definition at line 444 of file file_unix.cpp.
| void FileProtocol::write | ( | const QByteArray & | data | ) | [virtual] |
The documentation for this class was generated from the following files:
KDE 4.2 API Reference