• Skip to content
  • Skip to link menu
KDE 3.5 API Reference
  • KDE API Reference
  • API Reference
  • Sitemap
  • Contact Us
 

kio

global.h File Reference

#include <qstring.h>
#include <qvaluelist.h>
#include <qptrlist.h>
#include <qdatastream.h>
#include <qdatetime.h>
#include <qmap.h>
#include <kurl.h>

Include dependency graph for global.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Classes

class  KIO::MetaData
 MetaData is a simple map of key/value strings. More...
class  KIO::UDSAtom

Namespaces

namespace  KIO

Typedefs

typedef Q_LLONG KIO::fileoffset_t
typedef Q_ULLONG KIO::filesize_t
typedef QValueList< UDSAtom > KIO::UDSEntry
typedef QValueList< UDSEntry > KIO::UDSEntryList
typedef
QValueListConstIterator
< UDSEntry > 
KIO::UDSEntryListConstIterator
typedef QValueListIterator
< UDSEntry > 
KIO::UDSEntryListIterator

Enumerations

enum  KIO::CacheControl {
  KIO::CC_CacheOnly, KIO::CC_Cache, KIO::CC_Verify, KIO::CC_Refresh,
  KIO::CC_Reload
}
enum  KIO::Command {
  KIO::CMD_HOST = '0', KIO::CMD_CONNECT = '1', KIO::CMD_DISCONNECT = '2', KIO::CMD_SLAVE_STATUS = '3',
  KIO::CMD_SLAVE_CONNECT = '4', KIO::CMD_SLAVE_HOLD = '5', KIO::CMD_NONE = 'A', KIO::CMD_TESTDIR = 'B',
  KIO::CMD_GET = 'C', KIO::CMD_PUT = 'D', KIO::CMD_STAT = 'E', KIO::CMD_MIMETYPE = 'F',
  KIO::CMD_LISTDIR = 'G', KIO::CMD_MKDIR = 'H', KIO::CMD_RENAME = 'I', KIO::CMD_COPY = 'J',
  KIO::CMD_DEL = 'K', KIO::CMD_CHMOD = 'L', KIO::CMD_SPECIAL = 'M', KIO::CMD_USERPASS = 'N',
  KIO::CMD_REPARSECONFIGURATION = 'O', KIO::CMD_META_DATA = 'P', KIO::CMD_SYMLINK = 'Q', KIO::CMD_SUBURL = 'R',
  KIO::CMD_MESSAGEBOXANSWER = 'S', KIO::CMD_RESUMEANSWER = 'T', KIO::CMD_CONFIG = 'U', KIO::CMD_MULTI_GET = 'V'
}
enum  KIO::Error {
  KIO::ERR_CANNOT_OPEN_FOR_READING = 1, KIO::ERR_CANNOT_OPEN_FOR_WRITING = 2, KIO::ERR_CANNOT_LAUNCH_PROCESS = 3, KIO::ERR_INTERNAL = 4,
  KIO::ERR_MALFORMED_URL = 5, KIO::ERR_UNSUPPORTED_PROTOCOL = 6, KIO::ERR_NO_SOURCE_PROTOCOL = 7, KIO::ERR_UNSUPPORTED_ACTION = 8,
  KIO::ERR_IS_DIRECTORY = 9, KIO::ERR_IS_FILE = 10, KIO::ERR_DOES_NOT_EXIST = 11, KIO::ERR_FILE_ALREADY_EXIST = 12,
  KIO::ERR_DIR_ALREADY_EXIST = 13, KIO::ERR_UNKNOWN_HOST = 14, KIO::ERR_ACCESS_DENIED = 15, KIO::ERR_WRITE_ACCESS_DENIED = 16,
  KIO::ERR_CANNOT_ENTER_DIRECTORY = 17, KIO::ERR_PROTOCOL_IS_NOT_A_FILESYSTEM = 18, KIO::ERR_CYCLIC_LINK = 19, KIO::ERR_USER_CANCELED = 20,
  KIO::ERR_CYCLIC_COPY = 21, KIO::ERR_COULD_NOT_CREATE_SOCKET = 22, KIO::ERR_COULD_NOT_CONNECT = 23, KIO::ERR_CONNECTION_BROKEN = 24,
  KIO::ERR_NOT_FILTER_PROTOCOL = 25, KIO::ERR_COULD_NOT_MOUNT = 26, KIO::ERR_COULD_NOT_UNMOUNT = 27, KIO::ERR_COULD_NOT_READ = 28,
  KIO::ERR_COULD_NOT_WRITE = 29, KIO::ERR_COULD_NOT_BIND = 30, KIO::ERR_COULD_NOT_LISTEN = 31, KIO::ERR_COULD_NOT_ACCEPT = 32,
  KIO::ERR_COULD_NOT_LOGIN = 33, KIO::ERR_COULD_NOT_STAT = 34, KIO::ERR_COULD_NOT_CLOSEDIR = 35, KIO::ERR_COULD_NOT_MKDIR = 37,
  KIO::ERR_COULD_NOT_RMDIR = 38, KIO::ERR_CANNOT_RESUME = 39, KIO::ERR_CANNOT_RENAME = 40, KIO::ERR_CANNOT_CHMOD = 41,
  KIO::ERR_CANNOT_DELETE = 42, KIO::ERR_SLAVE_DIED = 43, KIO::ERR_OUT_OF_MEMORY = 44, KIO::ERR_UNKNOWN_PROXY_HOST = 45,
  KIO::ERR_COULD_NOT_AUTHENTICATE = 46, KIO::ERR_ABORTED = 47, KIO::ERR_INTERNAL_SERVER = 48, KIO::ERR_SERVER_TIMEOUT = 49,
  KIO::ERR_SERVICE_NOT_AVAILABLE = 50, KIO::ERR_UNKNOWN = 51, KIO::ERR_UNKNOWN_INTERRUPT = 53, KIO::ERR_CANNOT_DELETE_ORIGINAL = 54,
  KIO::ERR_CANNOT_DELETE_PARTIAL = 55, KIO::ERR_CANNOT_RENAME_ORIGINAL = 56, KIO::ERR_CANNOT_RENAME_PARTIAL = 57, KIO::ERR_NEED_PASSWD = 58,
  KIO::ERR_CANNOT_SYMLINK = 59, KIO::ERR_NO_CONTENT = 60, KIO::ERR_DISK_FULL = 61, KIO::ERR_IDENTICAL_FILES = 62,
  KIO::ERR_SLAVE_DEFINED = 63, KIO::ERR_UPGRADE_REQUIRED = 64, KIO::ERR_POST_DENIED = 65
}
enum  KIO::FileSystemFlag {
  KIO::SupportsChmod, KIO::SupportsChown, KIO::SupportsUTime, KIO::SupportsSymlinks,
  KIO::CaseInsensitive
}
enum  KIO::UDSAtomTypes {
  KIO::UDS_STRING = 1, KIO::UDS_LONG = 2, KIO::UDS_TIME = 4 | UDS_LONG, KIO::UDS_SIZE = 8 | UDS_LONG,
  KIO::UDS_SIZE_LARGE = 32768 | UDS_LONG, KIO::UDS_USER = 16 | UDS_STRING, KIO::UDS_ICON_NAME = 24 | UDS_STRING, KIO::UDS_GROUP = 32 | UDS_STRING,
  KIO::UDS_EXTRA = 48 | UDS_STRING, KIO::UDS_NAME = 64 | UDS_STRING, KIO::UDS_LOCAL_PATH = 72 | UDS_STRING, KIO::UDS_HIDDEN = 80 | UDS_LONG,
  KIO::UDS_EXTENDED_ACL = 88 | UDS_LONG, KIO::UDS_ACL_STRING = 96 | UDS_STRING, KIO::UDS_DEFAULT_ACL_STRING = 104 | UDS_STRING, KIO::UDS_ACCESS = 128 | UDS_LONG,
  KIO::UDS_MODIFICATION_TIME = 256 | UDS_TIME, KIO::UDS_ACCESS_TIME = 512 | UDS_TIME, KIO::UDS_CREATION_TIME = 1024 | UDS_TIME, KIO::UDS_FILE_TYPE = 2048 | UDS_LONG,
  KIO::UDS_LINK_DEST = 4096 | UDS_STRING, KIO::UDS_URL = 8192 | UDS_STRING, KIO::UDS_MIME_TYPE = 16384 | UDS_STRING, KIO::UDS_GUESSED_MIME_TYPE = 16392 | UDS_STRING,
  KIO::UDS_XML_PROPERTIES = 0x8000 | UDS_STRING
}

Functions

KIO_EXPORT QString KIO::buildErrorString (int errorCode, const QString &errorText)
KIO_EXPORT QString KIO::buildHTMLErrorString (int errorCode, const QString &errorText, const KURL *reqUrl=0L, int method=-1)
KIO_EXPORT QTime KIO::calculateRemaining (KIO::filesize_t totalSize, KIO::filesize_t processedSize, KIO::filesize_t speed) KDE_DEPRECATED
KIO_EXPORT unsigned int KIO::calculateRemainingSeconds (KIO::filesize_t totalSize, KIO::filesize_t processedSize, KIO::filesize_t speed)
KIO_EXPORT QString KIO::convertSeconds (unsigned int seconds)
KIO_EXPORT QString KIO::convertSize (KIO::filesize_t size)
KIO_EXPORT QString KIO::convertSizeFromKB (KIO::filesize_t kbSize)
KIO_EXPORT QString KIO::convertSizeWithBytes (KIO::filesize_t size)
KIO_EXPORT QString KIO::decodeFileName (const QString &str)
KIO_EXPORT QString KIO::encodeFileName (const QString &str)
KIO_EXPORT QString KIO::findDeviceMountPoint (const QString &device)
KIO_EXPORT QString KIO::findPathMountPoint (const QString &filename)
KIO_EXPORT QString KIO::getCacheControlString (KIO::CacheControl cacheControl)
KIO_EXPORT QString KIO::itemsSummaryString (uint items, uint files, uint dirs, KIO::filesize_t size, bool showSize)
KIO_EXPORT bool KIO::manually_mounted (const QString &filename)
KIO_EXPORT QString KIO::number (KIO::filesize_t size)
KIO_EXPORT KIO::CacheControl KIO::parseCacheControl (const QString &cacheControl)
KIO_EXPORT bool KIO::probably_slow_mounted (const QString &filename)
KIO_EXPORT QByteArray KIO::rawErrorDetail (int errorCode, const QString &errorText, const KURL *reqUrl=0L, int method=-1)
KIO_EXPORT bool KIO::testFileSystemFlag (const QString &filename, FileSystemFlag flag)
KIO_EXPORT QString KIO::unsupportedActionErrorString (const QString &protocol, int cmd)

kio

Skip menu "kio"
  • Main Page
  • Modules
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

API Reference

Skip menu "API Reference"
  • dcop
  • DNSSD
  • interfaces
  • Kate
  • kconf_update
  • KDECore
  • KDED
  • kdefx
  • KDEsu
  • kdeui
  • KDocTools
  • KHTML
  • KImgIO
  • KInit
  • kio
  • kioslave
  • KJS
  • KNewStuff
  • KParts
  • KUtils
Generated for API Reference by doxygen 1.5.9
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal