|
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 | ||
| ) |
1.8.17