vitasdk
Documentation of the vitasdk
|
Go to the source code of this file.
Data Structures | |
struct | SceIoDevInfo |
struct | SceIoStat |
Structure to hold the status information about a file. More... | |
struct | SceIoDirent |
Describes a single directory entry. More... | |
Macros | |
#define | SCE_S_ISLNK(m) (((m) & SCE_S_IFMT) == SCE_S_IFLNK) |
#define | SCE_S_ISREG(m) (((m) & SCE_S_IFMT) == SCE_S_IFREG) |
#define | SCE_S_ISDIR(m) (((m) & SCE_S_IFMT) == SCE_S_IFDIR) |
#define | SCE_SO_ISLNK(m) (((m) & SCE_SO_IFMT) == SCE_SO_IFLNK) |
#define | SCE_SO_ISREG(m) (((m) & SCE_SO_IFMT) == SCE_SO_IFREG) |
#define | SCE_SO_ISDIR(m) (((m) & SCE_SO_IFMT) == SCE_SO_IFDIR) |
#define | SCE_CST_MODE 0x0001 |
Defines for sceIoChstat and sceIoChstatByFd More... | |
#define | SCE_CST_SIZE 0x0004 |
#define | SCE_CST_CT 0x0008 |
#define | SCE_CST_AT 0x0010 |
#define | SCE_CST_MT 0x0020 |
Enumerations | |
enum | SceIoMode { SCE_O_RDONLY = 0x0001 , SCE_O_WRONLY = 0x0002 , SCE_O_RDWR = (SCE_O_RDONLY | SCE_O_WRONLY) , SCE_O_NBLOCK = 0x0004 , SCE_O_DIROPEN = 0x0008 , SCE_O_RDLOCK = 0x0010 , SCE_O_WRLOCK = 0x0020 , SCE_O_APPEND = 0x0100 , SCE_O_CREAT = 0x0200 , SCE_O_TRUNC = 0x0400 , SCE_O_EXCL = 0x0800 , SCE_O_SCAN = 0x1000 , SCE_O_RCOM = 0x2000 , SCE_O_NOBUF = 0x4000 , SCE_O_NOWAIT = 0x8000 , SCE_O_FDEXCL = 0x01000000 , SCE_O_PWLOCK = 0x02000000 , SCE_O_FGAMEDATA = 0x40000000 } |
enum | SceIoSeekMode { SCE_SEEK_SET , SCE_SEEK_CUR , SCE_SEEK_END } |
enum | SceIoDevType { SCE_DEV_TYPE_NULL = 0x00 , SCE_DEV_TYPE_CHAR = 0x01 , SCE_DEV_TYPE_BLOCK = 0x04 , SCE_DEV_TYPE_FS = 0x10 , SCE_DEV_TYPE_ALIAS = 0x20 , SCE_DEV_TYPE_MOUNTPT = 0x40 } |
enum | SceIoAccessMode { SCE_S_IXUSR = 000100 , SCE_S_IWUSR = 000200 , SCE_S_IRUSR = 000400 , SCE_S_IRWXU = 000700 , SCE_S_IXGRP = 000000 , SCE_S_IWGRP = 000000 , SCE_S_IRGRP = 000000 , SCE_S_IRWXG = 000000 , SCE_S_IXSYS = 000001 , SCE_S_IWSYS = 000002 , SCE_S_IRSYS = 000004 , SCE_S_IRWXS = 000007 , SCE_S_IXOTH = 000001 , SCE_S_IWOTH = 000002 , SCE_S_IROTH = 000004 , SCE_S_IRWXO = 000007 , SCE_S_ISVTX = 000000 , SCE_S_ISGID = 000000 , SCE_S_ISUID = 000000 , SCE_S_IFDIR = 0010000 , SCE_S_IFREG = 0020000 , SCE_S_IFLNK = 0040000 , SCE_S_IFMT = 0170000 } |
Access modes for st_mode in SceIoStat. More... | |
enum | SceIoFileMode { SCE_SO_IXOTH = 0x0001 , SCE_SO_IWOTH = 0x0002 , SCE_SO_IROTH = 0x0004 , SCE_SO_IFLNK = 0x0008 , SCE_SO_IFDIR = 0x0010 , SCE_SO_IFREG = 0x0020 , SCE_SO_IFMT = 0x0038 } |
File modes, used for the st_attr parameter in SceIoStat. More... | |
Functions | |
VITASDK_BUILD_ASSERT_EQ (0x18, SceIoDevInfo) | |
VITASDK_BUILD_ASSERT_EQ (0x58, SceIoStat) | |
VITASDK_BUILD_ASSERT_EQ (0x160, SceIoDirent) | |