Source Code (Use browser search to find items of interest.)
Class Index
kdelibs'UDSAtomTypes (./kdelibs/kio/global.h:135)
enum UDSAtomTypes {
// First let's define the item types
UDS_STRING = 1,
UDS_LONG = 2,
UDS_TIME = 4 | UDS_LONG,
// Size of the file
UDS_SIZE = 8 | UDS_LONG,
// User ID of the file owner
UDS_USER = 16 | UDS_STRING,
// Group ID of the file owner
UDS_GROUP = 32 | UDS_STRING,
// Filename
UDS_NAME = 64 | UDS_STRING,
// Access permissions (part of the mode returned by stat)
UDS_ACCESS = 128 | UDS_LONG,
// The last time the file was modified
UDS_MODIFICATION_TIME = 256 | UDS_TIME,
// The last time the file was opened
UDS_ACCESS_TIME = 512 | UDS_TIME,
// The time the file was created
UDS_CREATION_TIME = 1024 | UDS_TIME,
// File type, part of the mode returned by stat
// (for a link, this returns the file type of the pointed item)
// check UDS_LINK_DEST to know if this is a link
UDS_FILE_TYPE = 2048 | UDS_LONG,
// Name of the file where the link points to
// Allows to check for a symlink (don't use S_ISLNK !)
UDS_LINK_DEST = 4096 | UDS_STRING,
// An alternative URL (If different from the caption)
UDS_URL = 8192 | UDS_STRING,
// A mime type; prevents guessing
UDS_MIME_TYPE = 16384 | UDS_STRING
};