RetroArch
Classes | Typedefs | Enumerations | Functions | Variables
mcp.h File Reference
#include <wiiu/types.h>
Include dependency graph for mcp.h:

Go to the source code of this file.

Classes

struct  MCPInstallInfo
 
struct  MCPInstallTitleInfo
 
struct  MCPDevice
 
struct  MCPDeviceList
 

Typedefs

typedef enum MCPInstallTarget MCPInstallTarget
 

Enumerations

enum  MCPInstallTarget { MCP_INSTALL_TARGET_MLC = 0, MCP_INSTALL_TARGET_USB = 1 }
 

Functions

struct __attribute__ ((__packed__))
 
int MCP_Open ()
 
int MCP_Close (int handle)
 
int MCP_InstallSetTargetDevice (int handle, MCPInstallTarget device)
 
int MCP_InstallGetTargetDevice (int handle, MCPInstallTarget *deviceOut)
 
int MCP_InstallSetTargetUsb (int handle, int usb)
 
int MCP_InstallGetInfo (int handle, char *path, MCPInstallInfo *out)
 
int MCP_InstallTitleAsync (int handle, char *path, MCPInstallTitleInfo *out)
 
int MCP_InstallGetProgress (int handle, MCPInstallProgress *installProgressOut)
 
int MCP_InstallTitleAbort (int handle)
 
int MCP_UninstallTitleAsync (int handle, char *path, MCPInstallTitleInfo *out)
 
int MCP_DeviceList (int handle, int *numDevices, MCPDeviceList *outDevices, uint32_t outBufferSize)
 
int MCP_FullDeviceList (int handle, int *numDevices, MCPDeviceList *outDevices, uint32_t outBufferSize)
 

Variables

 MCPInstallProgress
 

Typedef Documentation

◆ MCPInstallTarget

Enumeration Type Documentation

◆ MCPInstallTarget

Enumerator
MCP_INSTALL_TARGET_MLC 
MCP_INSTALL_TARGET_USB 

Function Documentation

◆ __attribute__()

struct __attribute__ ( (__packed__)  )

◆ MCP_Close()

int MCP_Close ( int  handle)

◆ MCP_DeviceList()

int MCP_DeviceList ( int  handle,
int *  numDevices,
MCPDeviceList outDevices,
uint32_t  outBufferSize 
)

◆ MCP_FullDeviceList()

int MCP_FullDeviceList ( int  handle,
int *  numDevices,
MCPDeviceList outDevices,
uint32_t  outBufferSize 
)

◆ MCP_InstallGetInfo()

int MCP_InstallGetInfo ( int  handle,
char *  path,
MCPInstallInfo out 
)

◆ MCP_InstallGetProgress()

int MCP_InstallGetProgress ( int  handle,
MCPInstallProgress installProgressOut 
)

◆ MCP_InstallGetTargetDevice()

int MCP_InstallGetTargetDevice ( int  handle,
MCPInstallTarget deviceOut 
)

◆ MCP_InstallSetTargetDevice()

int MCP_InstallSetTargetDevice ( int  handle,
MCPInstallTarget  device 
)

◆ MCP_InstallSetTargetUsb()

int MCP_InstallSetTargetUsb ( int  handle,
int  usb 
)

◆ MCP_InstallTitleAbort()

int MCP_InstallTitleAbort ( int  handle)

◆ MCP_InstallTitleAsync()

int MCP_InstallTitleAsync ( int  handle,
char *  path,
MCPInstallTitleInfo out 
)

◆ MCP_Open()

int MCP_Open ( )

◆ MCP_UninstallTitleAsync()

int MCP_UninstallTitleAsync ( int  handle,
char *  path,
MCPInstallTitleInfo out 
)

Variable Documentation

◆ MCPInstallProgress

MCPInstallProgress