PS2SDK
PS2 Homebrew Libraries
Loading...
Searching...
No Matches
fileXio_rpc.h File Reference
#include <fileXio.h>
#include <sys/stat.h>
+ Include dependency graph for fileXio_rpc.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define FXIO_WAIT   0
 
#define FXIO_NOWAIT   1
 
#define FXIO_COMPLETE   1
 
#define FXIO_INCOMPLETE   0
 

Functions

int fileXioInit (void)
 
void fileXioExit (void)
 
void fileXioSetBlockMode (int blocking)
 
int fileXioWaitAsync (int mode, int *retVal)
 
void fileXioStop ()
 
int fileXioGetDeviceList (struct fileXioDevice deviceEntry[], unsigned int req_entries)
 
int fileXioGetdir (const char *pathname, struct fileXioDirEntry DirEntry[], unsigned int req_entries)
 
int fileXioMount (const char *mountpoint, const char *blockdev, int flag)
 
int fileXioUmount (const char *mountpoint)
 
int fileXioCopyfile (const char *source, const char *dest, int mode)
 
int fileXioMkdir (const char *pathname, int mode)
 
int fileXioRmdir (const char *pathname)
 
int fileXioRemove (const char *pathname)
 
int fileXioRename (const char *source, const char *dest)
 
int fileXioSymlink (const char *source, const char *dest)
 
int fileXioReadlink (const char *source, char *buf, unsigned int buflen)
 
int fileXioChdir (const char *pathname)
 
int fileXioOpen (const char *source, int flags,...)
 
int fileXioClose (int fd)
 
int fileXioRead (int fd, void *buf, int size)
 
int fileXioWrite (int fd, const void *buf, int size)
 
int fileXioLseek (int fd, int offset, int whence)
 
s64 fileXioLseek64 (int fd, s64 offset, int whence)
 
int fileXioChStat (const char *name, iox_stat_t *stat, int mask)
 
int fileXioGetStat (const char *name, iox_stat_t *stat)
 
int fileXioFormat (const char *dev, const char *blockdev, const void *args, int arglen)
 
int fileXioSync (const char *devname, int flag)
 
int fileXioDopen (const char *name)
 
int fileXioDclose (int fd)
 
int fileXioDread (int fd, iox_dirent_t *dirent)
 
int fileXioDevctl (const char *name, int cmd, void *arg, unsigned int arglen, void *buf, unsigned int buflen)
 
int fileXioIoctl (int fd, int cmd, void *arg)
 
int fileXioIoctl2 (int fd, int command, void *arg, unsigned int arglen, void *buf, unsigned int buflen)
 
int fileXioSetRWBufferSize (int size)
 

Detailed Description

fileXio RPC client header file

Definition in file fileXio_rpc.h.

Macro Definition Documentation

◆ FXIO_WAIT

#define FXIO_WAIT   0

Definition at line 27 of file fileXio_rpc.h.

◆ FXIO_NOWAIT

#define FXIO_NOWAIT   1

Definition at line 28 of file fileXio_rpc.h.

◆ FXIO_COMPLETE

#define FXIO_COMPLETE   1

Definition at line 30 of file fileXio_rpc.h.

◆ FXIO_INCOMPLETE

#define FXIO_INCOMPLETE   0

Definition at line 31 of file fileXio_rpc.h.