wut
1.0.0-beta8
Wii U Toolchain
|
#include <wut.h>
Go to the source code of this file.
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) |