PS2SDK
PS2 Homebrew Libraries
Loading...
Searching...
No Matches
fileXio_ps2sdk.c File Reference
#include <ps2sdkapi.h>
#include <string.h>
#include <stdio.h>
#include <errno.h>
#include <stdlib.h>
#include <fileio.h>
#include <fileXio_rpc.h>
#include "iox_stat.h"
+ Include dependency graph for fileXio_ps2sdk.c:

Go to the source code of this file.

Data Structures

struct  _fxio_file_info_
 

Typedefs

typedef struct _fxio_file_info_ _fxio_file_info_t
 

Functions

int __fileXioOpenHelper (_libcglue_fdman_fd_info_t *info, const char *buf, int flags, mode_t mode)
 
int __fileXioGetFdHelper (void *userdata)
 
char * __fileXioGetFilenameHelper (void *userdata)
 
int __fileXioGetstatHelper (const char *path, struct stat *buf)
 
int __fileXioCloseHelper (void *userdata)
 
int __fileXioDcloseHelper (void *userdata)
 
int __fileXioReadHelper (void *userdata, void *buf, int nbytes)
 
int __fileXioLseekHelper (void *userdata, int offset, int whence)
 
int64_t __fileXioLseek64Helper (void *userdata, int64_t offset, int whence)
 
int __fileXioWriteHelper (void *userdata, const void *buf, int nbytes)
 
int __fileXioIoctlHelper (void *userdata, int request, void *data)
 
int __fileXioIoctl2Helper (void *userdata, int request, void *arg, unsigned int arglen, void *buf, unsigned int buflen)
 
int __fileXioDreadHelper (void *userdata, struct dirent *dir)
 
int __fileXioLseekDirHelper (void *userdata, int offset, int whence)
 

Variables

_libcglue_fdman_path_ops_t __fileXio_fdman_path_ops
 
_libcglue_fdman_fd_ops_t __fileXio_fdman_ops_file
 
_libcglue_fdman_fd_ops_t __fileXio_fdman_ops_dir
 

Detailed Description

fileXio_ps2sdk.c - Define set methods for _ps2sdk functions

Definition in file fileXio_ps2sdk.c.


Data Structure Documentation

◆ _fxio_file_info_

struct _fxio_file_info_

Definition at line 28 of file fileXio_ps2sdk.c.

Data Fields
int fd
char filename[]

Macro Definition Documentation

◆ NEWLIB_PORT_AWARE

#define NEWLIB_PORT_AWARE

Definition at line 23 of file fileXio_ps2sdk.c.