PS2SDK
PS2 Homebrew Libraries
_iop_io_device_ops Struct Reference

Data Fields

int(* io_init )(iop_io_device_t *device)
 
int(* io_deinit )(iop_io_device_t *device)
 
int(* io_format )(iop_io_file_t *f)
 
int(* io_open )(iop_io_file_t *f, const char *name, int flags)
 
int(* io_close )(iop_io_file_t *f)
 
int(* io_read )(iop_io_file_t *f, void *ptr, int size)
 
int(* io_write )(iop_io_file_t *f, void *ptr, int size)
 
int(* io_lseek )(iop_io_file_t *f, int offset, int mode)
 
int(* io_ioctl )(iop_io_file_t *f, unsigned long cmd, void *param)
 
int(* io_remove )(iop_io_file_t *f, const char *name)
 
int(* io_mkdir )(iop_io_file_t *f, const char *path)
 
int(* io_rmdir )(iop_io_file_t *f, const char *path)
 
int(* io_dopen )(iop_io_file_t *f, const char *path)
 
int(* io_dclose )(iop_io_file_t *f)
 
int(* io_dread )(iop_io_file_t *f, io_dirent_t *buf)
 
int(* io_getstat )(iop_io_file_t *f, const char *name, io_stat_t *stat_)
 
int(* io_chstat )(iop_io_file_t *f, const char *name, io_stat_t *stat_, unsigned int statmask)
 

Detailed Description

Definition at line 81 of file ioman_mod.h.


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