wut
v1.7.0
Wii U Toolchain
|
Data Structures | |
struct | UCSysConfig |
struct | UCAsyncParams |
Typedefs | |
typedef int32_t | UCError |
typedef int32_t | UCHandle |
typedef struct UCSysConfig | UCSysConfig |
typedef struct UCAsyncParams | UCAsyncParams |
typedef enum UCCommand | UCCommand |
typedef enum UCDataType | UCDataType |
typedef enum UCErrors | UCErrors |
typedef enum UCFileSys | UCFileSys |
typedef void(* | UCAsyncCallbackFn) (UCError result, UCCommand command, uint32_t count, UCSysConfig *settings, void *context) |
Functions | |
UCHandle | UCOpen () |
UCError | UCClose (UCHandle handle) |
UCError | UCDeleteSysConfig (UCHandle handle, uint32_t count, UCSysConfig *settings) |
UCError | UCDeleteSysConfigAsync (UCHandle handle, uint32_t count, UCSysConfig *settings, UCAsyncParams *asyncParams) |
UCError | UCReadSysConfig (UCHandle handle, uint32_t count, UCSysConfig *settings) |
UCError | UCReadSysConfigAsync (UCHandle handle, uint32_t count, UCSysConfig *settings, UCAsyncParams *asyncParams) |
UCError | UCWriteSysConfig (UCHandle handle, uint32_t count, UCSysConfig *settings) |
UCError | UCWriteSysConfigAsync (UCHandle handle, uint32_t count, UCSysConfig *settings, UCAsyncParams *asyncParams) |
struct UCSysConfig |
Definition at line 95 of file userconfig.h.
Data Fields | ||
---|---|---|
char | name[64] | |
uint32_t | access | |
UCDataType | dataType | |
UCError | error | |
uint32_t | dataSize | |
void * | data |
struct UCAsyncParams |
Definition at line 119 of file userconfig.h.
Data Fields | ||
---|---|---|
UCAsyncCallbackFn | callback | |
void * | context | |
UCCommand | command | |
uint32_t | unk0x0C | |
uint32_t | count | |
UCSysConfig * | settings | |
IOSVec * | vecs |
typedef int32_t UCError |
Definition at line 16 of file userconfig.h.
typedef int32_t UCHandle |
Definition at line 17 of file userconfig.h.
typedef struct UCSysConfig UCSysConfig |
Definition at line 17 of file userconfig.h.
typedef struct UCAsyncParams UCAsyncParams |
Definition at line 17 of file userconfig.h.
typedef enum UCDataType UCDataType |
typedef void(* UCAsyncCallbackFn) (UCError result, UCCommand command, uint32_t count, UCSysConfig *settings, void *context) |
Definition at line 113 of file userconfig.h.
enum UCCommand |
Enumerator | |
---|---|
UC_CMD_READ_SYS_CONFIG | |
UC_CMD_WRITE_SYS_CONFIG | |
UC_CMD_DELETE_SYS_CONFIG | |
UC_CMD_QUERY_SYS_CONFIG | |
UC_CMD_LIST_SYS_CONFIG |
Definition at line 21 of file userconfig.h.
enum UCDataType |
Definition at line 30 of file userconfig.h.
enum UCErrors |
Definition at line 44 of file userconfig.h.
enum UCFileSys |
Enumerator | |
---|---|
UC_FILE_SYS_INVALID | |
UC_FILE_SYS_SYS | |
UC_FILE_SYS_SLC | |
UC_FILE_SYS_RAM |
Definition at line 86 of file userconfig.h.
UCHandle UCOpen | ( | ) |
UCError UCDeleteSysConfig | ( | UCHandle | handle, |
uint32_t | count, | ||
UCSysConfig * | settings | ||
) |
UCError UCDeleteSysConfigAsync | ( | UCHandle | handle, |
uint32_t | count, | ||
UCSysConfig * | settings, | ||
UCAsyncParams * | asyncParams | ||
) |
UCError UCReadSysConfig | ( | UCHandle | handle, |
uint32_t | count, | ||
UCSysConfig * | settings | ||
) |
UCError UCReadSysConfigAsync | ( | UCHandle | handle, |
uint32_t | count, | ||
UCSysConfig * | settings, | ||
UCAsyncParams * | asyncParams | ||
) |
UCError UCWriteSysConfig | ( | UCHandle | handle, |
uint32_t | count, | ||
UCSysConfig * | settings | ||
) |
UCError UCWriteSysConfigAsync | ( | UCHandle | handle, |
uint32_t | count, | ||
UCSysConfig * | settings, | ||
UCAsyncParams * | asyncParams | ||
) |