wut
1.0.0-beta9
Wii U Toolchain
|
Data Structures | |
struct | MCPDevice |
struct | MCPDeviceList |
struct | MCPInstallInfo |
struct | MCPInstallProgress |
struct | MCPInstallTitleInfo |
struct | MCPSysProdSettings |
struct | MCPTitleListType |
Typedefs | |
typedef int32_t | MCPError |
typedef struct MCPDevice | MCPDevice |
typedef struct MCPDeviceList | MCPDeviceList |
typedef struct MCPInstallInfo | MCPInstallInfo |
typedef struct MCPInstallProgress | MCPInstallProgress |
typedef struct MCPInstallTitleInfo | MCPInstallTitleInfo |
typedef struct MCPSysProdSettings | MCPSysProdSettings |
typedef struct MCPTitleListType | MCPTitleListType |
typedef enum MCPAppType | MCPAppType |
typedef enum MCPInstallTarget | MCPInstallTarget |
typedef enum MCPRegion | MCPRegion |
Enumerations | |
enum | MCPAppType { MCP_APP_TYPE_UNKNOWN_0x0800000E = 0x0800000E } |
enum | MCPInstallTarget { MCP_INSTALL_TARGET_MLC = 0, MCP_INSTALL_TARGET_USB = 1 } |
enum | MCPRegion { MCP_REGION_JAPAN = 0x01, MCP_REGION_USA = 0x02, MCP_REGION_EUROPE = 0x04, MCP_REGION_CHINA = 0x10, MCP_REGION_KOREA = 0x20, MCP_REGION_TAIWAN = 0x40 } |
Functions | |
MCPError | MCP_Open () |
MCPError | MCP_Close (int handle) |
MCPError | MCP_DeviceList (int handle, int *numDevices, MCPDeviceList *outDevices, uint32_t outBufferSize) |
MCPError | MCP_FullDeviceList (int handle, int *numDevices, MCPDeviceList *outDevices, uint32_t outBufferSize) |
MCPError | MCP_GetOwnTitleInfo (int32_t handle, MCPTitleListType *titleInfo) |
MCPError | MCP_GetSysProdSettings (int32_t handle, MCPSysProdSettings *settings) |
MCPError | MCP_GetTitleId (int32_t handle, uint64_t *outTitleId) |
MCPError | MCP_GetTitleInfo (int32_t handle, uint64_t titleId, MCPTitleListType *titleInfo) |
MCPError | MCP_InstallSetTargetDevice (int handle, MCPInstallTarget device) |
MCPError | MCP_InstallGetTargetDevice (int handle, MCPInstallTarget *deviceOut) |
MCPError | MCP_InstallSetTargetUsb (int handle, int usb) |
MCPError | MCP_InstallGetInfo (int handle, char *path, MCPInstallInfo *out) |
MCPError | MCP_InstallTitleAsync (int handle, char *path, MCPInstallTitleInfo *out) |
MCPError | MCP_InstallGetProgress (int handle, MCPInstallProgress *installProgressOut) |
MCPError | MCP_InstallTitleAbort (int handle) |
MCPError | MCP_TitleCount (int32_t handle) |
MCPError | MCP_TitleList (int32_t handle, uint32_t *outTitleCount, MCPTitleListType *titleList, uint32_t titleListSizeBytes) |
MCPError | MCP_TitleListByAppType (int32_t handle, MCPAppType appType, uint32_t *outTitleCount, MCPTitleListType *titleList, uint32_t titleListSizeBytes) |
MCPError | MCP_TitleListByUniqueId (int32_t handle, uint32_t uniqueId, uint32_t *outTitleCount, MCPTitleListType *titleList, uint32_t titleListSizeBytes) |
MCPError | MCP_TitleListByUniqueIdAndIndexedDeviceAndAppType (int32_t handle, uint32_t uniqueId, const char *indexedDevice, uint8_t unk0x60, MCPAppType appType, uint32_t *outTitleCount, MCPTitleListType *titleList, uint32_t titleListSizeBytes) |
MCPError | MCP_UninstallTitleAsync (int handle, char *path, MCPInstallTitleInfo *out) |
struct MCPInstallProgress |
struct MCPSysProdSettings |
Data Fields | ||
---|---|---|
MCPRegion | product_area | |
uint16_t | eeprom_version | |
MCPRegion | game_region | |
char | ntsc_pal[5] | |
char | wifi_5ghz_country_code[4] | 5ghz_country_code in xml |
uint8_t | wifi_5ghz_country_code_revision | 5ghz_country_code_revision in xml |
char | code_id[8] | |
char | serial_id[12] | |
char | model_number[16] | |
uint32_t | version |
struct MCPTitleListType |
Data Fields | ||
---|---|---|
uint64_t | titleId | |
char | path[56] | |
MCPAppType | appType | |
uint8_t | device | |
char | indexedDevice[10] | |
uint8_t | unk0x60 |
typedef struct MCPDeviceList MCPDeviceList |
typedef struct MCPInstallInfo MCPInstallInfo |
typedef struct MCPInstallProgress MCPInstallProgress |
typedef struct MCPInstallTitleInfo MCPInstallTitleInfo |
typedef struct MCPSysProdSettings MCPSysProdSettings |
typedef struct MCPTitleListType MCPTitleListType |
typedef enum MCPAppType MCPAppType |
typedef enum MCPInstallTarget MCPInstallTarget |
enum MCPAppType |
enum MCPInstallTarget |
enum MCPRegion |
MCPError MCP_Open | ( | ) |
MCPError MCP_Close | ( | int | handle | ) |
MCPError MCP_DeviceList | ( | int | handle, |
int * | numDevices, | ||
MCPDeviceList * | outDevices, | ||
uint32_t | outBufferSize | ||
) |
MCPError MCP_FullDeviceList | ( | int | handle, |
int * | numDevices, | ||
MCPDeviceList * | outDevices, | ||
uint32_t | outBufferSize | ||
) |
MCPError MCP_GetOwnTitleInfo | ( | int32_t | handle, |
MCPTitleListType * | titleInfo | ||
) |
MCPError MCP_GetSysProdSettings | ( | int32_t | handle, |
MCPSysProdSettings * | settings | ||
) |
MCPError MCP_GetTitleId | ( | int32_t | handle, |
uint64_t * | outTitleId | ||
) |
MCPError MCP_GetTitleInfo | ( | int32_t | handle, |
uint64_t | titleId, | ||
MCPTitleListType * | titleInfo | ||
) |
MCPError MCP_InstallSetTargetDevice | ( | int | handle, |
MCPInstallTarget | device | ||
) |
MCPError MCP_InstallGetTargetDevice | ( | int | handle, |
MCPInstallTarget * | deviceOut | ||
) |
MCPError MCP_InstallSetTargetUsb | ( | int | handle, |
int | usb | ||
) |
MCPError MCP_InstallGetInfo | ( | int | handle, |
char * | path, | ||
MCPInstallInfo * | out | ||
) |
MCPError MCP_InstallTitleAsync | ( | int | handle, |
char * | path, | ||
MCPInstallTitleInfo * | out | ||
) |
MCPError MCP_InstallGetProgress | ( | int | handle, |
MCPInstallProgress * | installProgressOut | ||
) |
MCPError MCP_InstallTitleAbort | ( | int | handle | ) |
MCPError MCP_TitleCount | ( | int32_t | handle | ) |
MCPError MCP_TitleList | ( | int32_t | handle, |
uint32_t * | outTitleCount, | ||
MCPTitleListType * | titleList, | ||
uint32_t | titleListSizeBytes | ||
) |
MCPError MCP_TitleListByAppType | ( | int32_t | handle, |
MCPAppType | appType, | ||
uint32_t * | outTitleCount, | ||
MCPTitleListType * | titleList, | ||
uint32_t | titleListSizeBytes | ||
) |
MCPError MCP_TitleListByUniqueId | ( | int32_t | handle, |
uint32_t | uniqueId, | ||
uint32_t * | outTitleCount, | ||
MCPTitleListType * | titleList, | ||
uint32_t | titleListSizeBytes | ||
) |
MCPError MCP_TitleListByUniqueIdAndIndexedDeviceAndAppType | ( | int32_t | handle, |
uint32_t | uniqueId, | ||
const char * | indexedDevice, | ||
uint8_t | unk0x60, | ||
MCPAppType | appType, | ||
uint32_t * | outTitleCount, | ||
MCPTitleListType * | titleList, | ||
uint32_t | titleListSizeBytes | ||
) |
MCPError MCP_UninstallTitleAsync | ( | int | handle, |
char * | path, | ||
MCPInstallTitleInfo * | out | ||
) |