PERCEIVED

typedef enum {
    PERCEIVED_TYPE_CUSTOM          = -3,
    PERCEIVED_TYPE_UNSPECIFIED     = -2,
    PERCEIVED_TYPE_FOLDER          = -1,
    PERCEIVED_TYPE_UNKNOWN         = 0,
    PERCEIVED_TYPE_TEXT,
    PERCEIVED_TYPE_IMAGE,
    PERCEIVED_TYPE_AUDIO,
    PERCEIVED_TYPE_VIDEO,
    PERCEIVED_TYPE_COMPRESSED,
    PERCEIVED_TYPE_DOCUMENT,
    PERCEIVED_TYPE_SYSTEM,
    PERCEIVED_TYPE_APPLICATION
} PERCEIVED;