PS2SDK
PS2 Homebrew Libraries
_iop_device_ops Struct Reference

Data Fields

int(* init )(iop_device_t *device)
 
int(* deinit )(iop_device_t *device)
 
int(* format )(iop_file_t *f)
 
int(* open )(iop_file_t *f, const char *name, int flags)
 
int(* close )(iop_file_t *f)
 
int(* read )(iop_file_t *f, void *ptr, int size)
 
int(* write )(iop_file_t *f, void *ptr, int size)
 
int(* lseek )(iop_file_t *f, int offset, int mode)
 
int(* ioctl )(iop_file_t *f, int cmd, void *param)
 
int(* remove )(iop_file_t *f, const char *name)
 
int(* mkdir )(iop_file_t *f, const char *path)
 
int(* rmdir )(iop_file_t *f, const char *path)
 
int(* dopen )(iop_file_t *f, const char *path)
 
int(* dclose )(iop_file_t *f)
 
int(* dread )(iop_file_t *f, io_dirent_t *buf)
 
int(* getstat )(iop_file_t *f, const char *name, io_stat_t *stat_)
 
int(* chstat )(iop_file_t *f, const char *name, io_stat_t *stat_, unsigned int statmask)
 

Detailed Description

Definition at line 79 of file ioman.h.


The documentation for this struct was generated from the following file: