Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
ipcclt.h File Reference

Go to the source code of this file.

Typedefs

typedef IOSError(* IOSIpcCb) (IOSError, void *)
 

Functions

IOSError IPCCltInit (void)
 
IOSError IPCCltReInit (void)
 
IOSError IOS_OpenAsync (const char *pPath, u32 flags, IOSIpcCb cb, void *callback_arg)
 
IOSError IOS_Open (const char *path, u32 flags)
 
IOSError IOS_CloseAsync (IOSFd fd, IOSIpcCb cb, void *cbArg)
 
IOSError IOS_Close (IOSFd fd)
 
IOSError IOS_ReadAsync (IOSFd fd, void *buf, u32 len, IOSIpcCb cb, void *cbArg)
 
IOSError IOS_Read (IOSFd fd, void *buf, u32 len)
 
IOSError IOS_WriteAsync (IOSFd fd, void *buf, u32 len, IOSIpcCb cb, void *cbArg)
 
IOSError IOS_Write (IOSFd fd, void *buf, u32 len)
 
IOSError IOS_SeekAsync (IOSFd fd, s32 offset, u32 whence, IOSIpcCb cb, void *cbArg)
 
IOSError IOS_Seek (IOSFd fd, s32 offset, u32 whence)
 
IOSError IOS_IoctlAsync (IOSFd fd, s32 cmd, void *input, u32 inputLen, void *output, u32 outputLen, IOSIpcCb cb, void *cbArg)
 
IOSError IOS_Ioctl (IOSFd fd, s32 cmd, void *input, u32 inputLen, void *output, u32 outputLen)
 
IOSError IOS_IoctlvAsync (IOSFd fd, s32 cmd, u32 readCount, u32 writeCount, IOSIoVector *vect, IOSIpcCb cb, void *cbArg)
 
IOSError IOS_Ioctlv (IOSFd fd, s32 cmd, u32 readCount, u32 writeCount, IOSIoVector *vect)
 
IOSError IOS_IoctlvReboot (IOSFd fd, s32 cmd, u32 readCount, u32 writeCount, IOSIoVector *vect)
 

Typedef Documentation

◆ IOSIpcCb

typedef IOSError(* IOSIpcCb) (IOSError, void *)

Function Documentation

◆ IOS_Close()

IOSError IOS_Close ( IOSFd fd)

◆ IOS_CloseAsync()

IOSError IOS_CloseAsync ( IOSFd fd,
IOSIpcCb cb,
void * cbArg )

◆ IOS_Ioctl()

IOSError IOS_Ioctl ( IOSFd fd,
s32 cmd,
void * input,
u32 inputLen,
void * output,
u32 outputLen )

◆ IOS_IoctlAsync()

IOSError IOS_IoctlAsync ( IOSFd fd,
s32 cmd,
void * input,
u32 inputLen,
void * output,
u32 outputLen,
IOSIpcCb cb,
void * cbArg )

◆ IOS_Ioctlv()

IOSError IOS_Ioctlv ( IOSFd fd,
s32 cmd,
u32 readCount,
u32 writeCount,
IOSIoVector * vect )

◆ IOS_IoctlvAsync()

IOSError IOS_IoctlvAsync ( IOSFd fd,
s32 cmd,
u32 readCount,
u32 writeCount,
IOSIoVector * vect,
IOSIpcCb cb,
void * cbArg )

◆ IOS_IoctlvReboot()

IOSError IOS_IoctlvReboot ( IOSFd fd,
s32 cmd,
u32 readCount,
u32 writeCount,
IOSIoVector * vect )

◆ IOS_Open()

IOSError IOS_Open ( const char * path,
u32 flags )

◆ IOS_OpenAsync()

IOSError IOS_OpenAsync ( const char * pPath,
u32 flags,
IOSIpcCb cb,
void * callback_arg )

◆ IOS_Read()

IOSError IOS_Read ( IOSFd fd,
void * buf,
u32 len )

◆ IOS_ReadAsync()

IOSError IOS_ReadAsync ( IOSFd fd,
void * buf,
u32 len,
IOSIpcCb cb,
void * cbArg )

◆ IOS_Seek()

IOSError IOS_Seek ( IOSFd fd,
s32 offset,
u32 whence )

◆ IOS_SeekAsync()

IOSError IOS_SeekAsync ( IOSFd fd,
s32 offset,
u32 whence,
IOSIpcCb cb,
void * cbArg )

◆ IOS_Write()

IOSError IOS_Write ( IOSFd fd,
void * buf,
u32 len )

◆ IOS_WriteAsync()

IOSError IOS_WriteAsync ( IOSFd fd,
void * buf,
u32 len,
IOSIpcCb cb,
void * cbArg )

◆ IPCCltInit()

IOSError IPCCltInit ( void )

◆ IPCCltReInit()

IOSError IPCCltReInit ( void )