wut  v1.7.0
Wii U Toolchain
Typedefs | Enumerations | Functions
save.h File Reference
#include <wut.h>
#include <nn/acp/device.h>
#include <coreinit/filesystem.h>
Include dependency graph for save.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef enum SAVEStatus SAVEStatus
 

Enumerations

enum  SAVEStatus {
  SAVE_STATUS_OK = 0 ,
  SAVE_STATUS_NOT_FOUND = -6 ,
  SAVE_STATUS_STORAGE_FULL = -12
}
 

Functions

SAVEStatus SAVEInit ()
 
void SAVEShutdown ()
 
SAVEStatus SAVEInitSaveDir (uint8_t slotNo)
 
SAVEStatus SAVEInitCommonSaveDir ()
 
SAVEStatus SAVEInitAccountSaveDir (uint8_t slotNo)
 
void SAVEInitNoDeleteGroupSaveDir ()
 
SAVEStatus SAVEUpdateSaveDir ()
 
FSStatus SAVEChangeDir (FSClient *client, FSCmdBlock *block, uint8_t slotNo, const char *path, FSErrorFlag errorMask)
 
FSStatus SAVEChangeDirAsync (FSClient *client, FSCmdBlock *block, uint8_t slotNo, const char *path, FSErrorFlag errorMask, FSAsyncData *asyncData)
 
FSStatus SAVEChangeGroupAndOthersMode (FSClient *client, FSCmdBlock *block, uint8_t slotNo, const char *path, FSMode mode, FSErrorFlag errorMask)
 Only FS_MODE_READ_GROUP, FS_MODE_WRITE_GROUP, FS_MODE_READ_OTHER and FS_MODE_WRITE_OTHER can be changed. More...
 
FSStatus SAVEChangeGroupAndOthersModeAsync (FSClient *client, FSCmdBlock *block, uint8_t slotNo, const char *path, FSMode mode, FSErrorFlag errorMask, FSAsyncData *asyncData)
 Only FS_MODE_READ_GROUP, FS_MODE_WRITE_GROUP, FS_MODE_READ_OTHER and FS_MODE_WRITE_OTHER can be changed. More...
 
FSStatus SAVEChangeGroupMode (FSClient *client, FSCmdBlock *block, uint8_t slotNo, const char *path, FSMode mode, FSErrorFlag errorMask)
 Only FS_MODE_READ_GROUP, FS_MODE_WRITE_GROUP can be changed. More...
 
FSStatus SAVEChangeGroupModeAsync (FSClient *client, FSCmdBlock *block, uint8_t slotNo, const char *path, FSMode mode, FSErrorFlag errorMask, FSAsyncData *asyncData)
 Only FS_MODE_READ_GROUP, FS_MODE_WRITE_GROUP can be changed. More...
 
SAVEStatus SAVECheckSaveDirRequiredUpdate (int *unk1, uint64_t *unk2)
 
FSStatus SAVEFlushQuota (FSClient *client, FSCmdBlock *block, uint8_t slotNo, FSErrorFlag errorMask)
 
FSStatus SAVEFlushQuotaAsync (FSClient *client, FSCmdBlock *block, uint8_t slotNo, FSErrorFlag errorMask, FSAsyncData *asyncData)
 
FSStatus SAVEGetFreeSpaceSize (FSClient *client, FSCmdBlock *block, uint8_t slotNo, uint64_t *outSize, FSErrorFlag errorMask)
 
FSStatus SAVEGetFreeSpaceSizeAsync (FSClient *client, FSCmdBlock *block, uint8_t slotNo, int64_t *outSize, FSErrorFlag errorMask, FSAsyncData *asyncData)
 
SAVEStatus SAVEGetFreeSpaceSizeOfDevice (ACPDeviceType deviceType)
 
SAVEStatus SAVEGetNoDeleteGroupSaveDirPath (char *buffer, uint32_t bufferSize)
 
SAVEStatus SAVEGetNoDeleteSaveDataPath (uint64_t titleID, const char *path, char *buffer, uint32_t bufferSize)
 
SAVEStatus SAVEGetSharedDataTitlePath (uint64_t titleID, const char *path, char *buffer, uint32_t bufferSize)
 
SAVEStatus SAVEGetSharedSaveDataPath (uint64_t titleID, const char *path, char *buffer, uint32_t bufferSize)
 
FSStatus SAVEGetStat (FSClient *client, FSCmdBlock *block, uint8_t slotNo, FSStat *stat, FSErrorFlag errorMask)
 
FSStatus SAVEGetStatAsync (FSClient *client, FSCmdBlock *block, uint8_t slotNo, FSStat *stat, FSErrorFlag errorMask, FSAsyncData *asyncData)
 
FSStatus SAVEGetStatOtherApplication (FSClient *client, FSCmdBlock *block, uint64_t titleId, const char *path, FSStat *stat, FSErrorFlag errorMask)
 
FSStatus SAVEGetStatOtherApplicationAsync (FSClient *client, FSCmdBlock *block, uint64_t titleId, const char *path, FSStat *stat, FSErrorFlag errorMask, FSAsyncData *asyncData)
 
FSStatus SAVEGetStatOtherDemoApplication (FSClient *client, FSCmdBlock *block, uint32_t uniqueId, uint8_t slotNo, const char *path, FSStat *stat, FSErrorFlag errorMask)
 
FSStatus SAVEGetStatOtherDemoApplicationAsync (FSClient *client, FSCmdBlock *block, uint32_t uniqueId, uint8_t slotNo, const char *path, FSStat *stat, FSErrorFlag errorMask, FSAsyncData *asyncData)
 
FSStatus SAVEGetStatOtherDemoApplicationVariation (FSClient *client, FSCmdBlock *block, uint32_t uniqueId, uint8_t variation, uint8_t slotNo, const char *path, FSStat *stat, FSErrorFlag errorMask)
 
FSStatus SAVEGetStatOtherDemoApplicationVariationAsync (FSClient *client, FSCmdBlock *block, uint32_t uniqueId, uint8_t variation, uint8_t slotNo, const char *path, FSStat *stat, FSErrorFlag errorMask, FSAsyncData *asyncData)
 
FSStatus SAVEGetStatOtherNormalApplication (FSClient *client, FSCmdBlock *block, uint32_t uniqueId, uint8_t slotNo, const char *path, FSStat *stat, FSErrorFlag errorMask)
 
FSStatus SAVEGetStatOtherNormalApplicationAsync (FSClient *client, FSCmdBlock *block, uint32_t uniqueId, uint8_t slotNo, const char *path, FSStat *stat, FSErrorFlag errorMask, FSAsyncData *asyncData)
 
FSStatus SAVEGetStatOtherNormalApplicationVariation (FSClient *client, FSCmdBlock *block, uint32_t uniqueId, uint8_t variation, uint8_t slotNo, const char *path, FSStat *stat, FSErrorFlag errorMask)
 
FSStatus SAVEGetStatOtherNormalApplicationVariationAsync (FSClient *client, FSCmdBlock *block, uint32_t uniqueId, uint8_t variation, uint8_t slotNo, const char *path, FSStat *stat, FSErrorFlag errorMask, FSAsyncData *asyncData)
 
SAVEStatus SAVEInitSaveDirByAppMeta (uint8_t slotNo, const char *metaXmlPath, uint8_t *metaXmlBuffer, uint32_t metaXmlBufferSize, const char *iconPath, uint8_t *iconBuffer, uint32_t iconBufferSize)
 
FSStatus SAVEMakeDir (FSClient *client, FSCmdBlock *block, uint8_t slotNo, const char *path, FSErrorFlag errorMask)
 
FSStatus SAVEMakeDirAsync (FSClient *client, FSCmdBlock *block, uint8_t slotNo, const char *path, FSErrorFlag errorMask, FSAsyncData *asyncData)
 
FSStatus SAVEOpenDir (FSClient *client, FSCmdBlock *block, uint8_t slotNo, const char *path, FSDirectoryHandle *handle, FSErrorFlag errorMask)
 
FSStatus SAVEOpenDirAsync (FSClient *client, FSCmdBlock *block, uint8_t slotNo, const char *path, FSDirectoryHandle *handle, FSErrorFlag errorMask, FSAsyncData *asyncData)
 
FSStatus SAVEOpenDirOtherApplication (FSClient *client, FSCmdBlock *block, uint64_t titleId, uint8_t slotNo, const char *path, FSDirectoryHandle *handle, FSErrorFlag errorMask)
 
FSStatus SAVEOpenDirOtherApplicationAsync (FSClient *client, FSCmdBlock *block, uint64_t titleId, uint8_t slotNo, const char *path, FSDirectoryHandle *handle, FSErrorFlag errorMask)
 
FSStatus SAVEOpenDirOtherDemoApplication (FSClient *client, FSCmdBlock *block, uint32_t uniqueId, uint8_t slotNo, const char *path, FSDirectoryHandle *handle, FSErrorFlag errorMask)
 
FSStatus SAVEOpenDirOtherDemoApplicationAsync (FSClient *client, FSCmdBlock *block, uint32_t uniqueId, uint8_t slotNo, const char *path, FSDirectoryHandle *handle, FSErrorFlag errorMask)
 
FSStatus SAVEOpenDirOtherDemoApplicationVariation (FSClient *client, FSCmdBlock *block, uint32_t uniqueId, uint8_t variation, uint8_t slotNo, const char *path, FSDirectoryHandle *handle, FSErrorFlag errorMask)
 
FSStatus SAVEOpenDirOtherDemoApplicationVariationAsync (FSClient *client, FSCmdBlock *block, uint32_t uniqueId, uint8_t variation, uint8_t slotNo, const char *path, FSDirectoryHandle *handle, FSErrorFlag errorMask)
 
FSStatus SAVEOpenDirOtherNormalApplication (FSClient *client, FSCmdBlock *block, uint32_t uniqueId, uint8_t slotNo, const char *path, FSDirectoryHandle *handle, FSErrorFlag errorMask)
 
FSStatus SAVEOpenDirOtherNormalApplicationAsync (FSClient *client, FSCmdBlock *block, uint32_t uniqueId, uint8_t slotNo, const char *path, FSDirectoryHandle *handle, FSErrorFlag errorMask)
 
FSStatus SAVEOpenDirOtherNormalApplicationVariation (FSClient *client, FSCmdBlock *block, uint32_t uniqueId, uint8_t variation, uint8_t slotNo, const char *path, FSDirectoryHandle *handle, FSErrorFlag errorMask)
 
FSStatus SAVEOpenDirOtherNormalApplicationVariationAsync (FSClient *client, FSCmdBlock *block, uint32_t uniqueId, uint8_t variation, uint8_t slotNo, const char *path, FSDirectoryHandle *handle, FSErrorFlag errorMask)
 
FSStatus SAVEOpenFile (FSClient *client, FSCmdBlock *block, uint8_t slotNo, const char *path, const char *mode, FSFileHandle *handle, FSErrorFlag errorMask)
 
FSStatus SAVEOpenFileAsync (FSClient *client, FSCmdBlock *block, uint8_t slotNo, const char *path, const char *mode, FSFileHandle *outHandle, FSErrorFlag errorMask, FSAsyncData *asyncData)
 
FSStatus SAVEOpenFileOtherApplication (FSClient *client, FSCmdBlock *block, uint64_t titleId, uint8_t slotNo, const char *path, const char *mode, FSFileHandle *handle, FSErrorFlag errorMask)
 
FSStatus SAVEOpenFileOtherApplicationAsync (FSClient *client, FSCmdBlock *block, uint64_t titleId, uint8_t slotNo, const char *path, const char *mode, FSFileHandle *outHandle, FSErrorFlag errorMask, FSAsyncData *asyncData)
 
FSStatus SAVEOpenFileOtherDemoApplication (FSClient *client, FSCmdBlock *block, uint32_t uniqueId, uint8_t slotNo, const char *path, const char *mode, FSFileHandle *handle, FSErrorFlag errorMask)
 
FSStatus SAVEOpenFileOtherDemoApplicationAsync (FSClient *client, FSCmdBlock *block, uint32_t uniqueId, uint8_t slotNo, const char *path, const char *mode, FSFileHandle *outHandle, FSErrorFlag errorMask, FSAsyncData *asyncData)
 
FSStatus SAVEOpenFileOtherDemoApplicationVariation (FSClient *client, FSCmdBlock *block, uint32_t uniqueId, uint8_t variation, uint8_t slotNo, const char *path, const char *mode, FSFileHandle *handle, FSErrorFlag errorMask)
 
FSStatus SAVEOpenFileOtherDemoApplicationVariationAsync (FSClient *client, FSCmdBlock *block, uint32_t uniqueId, uint8_t variation, uint8_t slotNo, const char *path, const char *mode, FSFileHandle *outHandle, FSErrorFlag errorMask, FSAsyncData *asyncData)
 
FSStatus SAVEOpenFileOtherNormalApplication (FSClient *client, FSCmdBlock *block, uint32_t uniqueId, uint8_t slotNo, const char *path, const char *mode, FSFileHandle *handle, FSErrorFlag errorMask)
 
FSStatus SAVEOpenFileOtherNormalApplicationAsync (FSClient *client, FSCmdBlock *block, uint32_t uniqueId, uint8_t slotNo, const char *path, const char *mode, FSFileHandle *outHandle, FSErrorFlag errorMask, FSAsyncData *asyncData)
 
FSStatus SAVEOpenFileOtherNormalApplicationVariation (FSClient *client, FSCmdBlock *block, uint32_t uniqueId, uint8_t variation, uint8_t slotNo, const char *path, const char *mode, FSFileHandle *handle, FSErrorFlag errorMask)
 
FSStatus SAVEOpenFileOtherNormalApplicationVariationAsync (FSClient *client, FSCmdBlock *block, uint32_t uniqueId, uint8_t variation, uint8_t slotNo, const char *path, const char *mode, FSFileHandle *outHandle, FSErrorFlag errorMask, FSAsyncData *asyncData)
 
FSStatus SAVERemove (FSClient *client, FSCmdBlock *block, uint8_t slotNo, const char *path, FSErrorFlag errorMask)
 
FSStatus SAVERemoveAsync (FSClient *client, FSCmdBlock *block, uint8_t slotNo, const char *path, FSErrorFlag errorMask, FSAsyncData *asyncData)
 
FSStatus SAVERename (FSClient *client, FSCmdBlock *block, uint8_t slotNo, const char *oldPath, const char *newPath, FSErrorFlag errorMask)
 
FSStatus SAVERenameAsync (FSClient *client, FSCmdBlock *block, uint8_t slotNo, const char *oldPath, const char *newPath, FSErrorFlag errorMask, FSAsyncData *asyncData)
 
FSStatus SAVERollbackQuota (FSClient *client, FSCmdBlock *block, uint8_t slotNo, FSErrorFlag errorMask)
 
FSStatus SAVERollbackQuotaAsync (FSClient *client, FSCmdBlock *block, uint8_t slotNo, FSErrorFlag errorMask, FSAsyncData *asyncData)
 

Typedef Documentation

◆ SAVEStatus

typedef enum SAVEStatus SAVEStatus

Enumeration Type Documentation

◆ SAVEStatus

enum SAVEStatus
Enumerator
SAVE_STATUS_OK 
SAVE_STATUS_NOT_FOUND 
SAVE_STATUS_STORAGE_FULL 

Definition at line 11 of file save.h.

Function Documentation

◆ SAVEInit()

SAVEStatus SAVEInit ( )

◆ SAVEShutdown()

void SAVEShutdown ( )

◆ SAVEInitSaveDir()

SAVEStatus SAVEInitSaveDir ( uint8_t  slotNo)

◆ SAVEInitCommonSaveDir()

SAVEStatus SAVEInitCommonSaveDir ( )

◆ SAVEInitAccountSaveDir()

SAVEStatus SAVEInitAccountSaveDir ( uint8_t  slotNo)

◆ SAVEInitNoDeleteGroupSaveDir()

void SAVEInitNoDeleteGroupSaveDir ( )

◆ SAVEUpdateSaveDir()

SAVEStatus SAVEUpdateSaveDir ( )

◆ SAVEChangeDir()

FSStatus SAVEChangeDir ( FSClient client,
FSCmdBlock block,
uint8_t  slotNo,
const char *  path,
FSErrorFlag  errorMask 
)

◆ SAVEChangeDirAsync()

FSStatus SAVEChangeDirAsync ( FSClient client,
FSCmdBlock block,
uint8_t  slotNo,
const char *  path,
FSErrorFlag  errorMask,
FSAsyncData asyncData 
)

◆ SAVEChangeGroupAndOthersMode()

FSStatus SAVEChangeGroupAndOthersMode ( FSClient client,
FSCmdBlock block,
uint8_t  slotNo,
const char *  path,
FSMode  mode,
FSErrorFlag  errorMask 
)

Only FS_MODE_READ_GROUP, FS_MODE_WRITE_GROUP, FS_MODE_READ_OTHER and FS_MODE_WRITE_OTHER can be changed.

◆ SAVEChangeGroupAndOthersModeAsync()

FSStatus SAVEChangeGroupAndOthersModeAsync ( FSClient client,
FSCmdBlock block,
uint8_t  slotNo,
const char *  path,
FSMode  mode,
FSErrorFlag  errorMask,
FSAsyncData asyncData 
)

Only FS_MODE_READ_GROUP, FS_MODE_WRITE_GROUP, FS_MODE_READ_OTHER and FS_MODE_WRITE_OTHER can be changed.

◆ SAVEChangeGroupMode()

FSStatus SAVEChangeGroupMode ( FSClient client,
FSCmdBlock block,
uint8_t  slotNo,
const char *  path,
FSMode  mode,
FSErrorFlag  errorMask 
)

Only FS_MODE_READ_GROUP, FS_MODE_WRITE_GROUP can be changed.

◆ SAVEChangeGroupModeAsync()

FSStatus SAVEChangeGroupModeAsync ( FSClient client,
FSCmdBlock block,
uint8_t  slotNo,
const char *  path,
FSMode  mode,
FSErrorFlag  errorMask,
FSAsyncData asyncData 
)

Only FS_MODE_READ_GROUP, FS_MODE_WRITE_GROUP can be changed.

◆ SAVECheckSaveDirRequiredUpdate()

SAVEStatus SAVECheckSaveDirRequiredUpdate ( int *  unk1,
uint64_t *  unk2 
)

◆ SAVEFlushQuota()

FSStatus SAVEFlushQuota ( FSClient client,
FSCmdBlock block,
uint8_t  slotNo,
FSErrorFlag  errorMask 
)

◆ SAVEFlushQuotaAsync()

FSStatus SAVEFlushQuotaAsync ( FSClient client,
FSCmdBlock block,
uint8_t  slotNo,
FSErrorFlag  errorMask,
FSAsyncData asyncData 
)

◆ SAVEGetFreeSpaceSize()

FSStatus SAVEGetFreeSpaceSize ( FSClient client,
FSCmdBlock block,
uint8_t  slotNo,
uint64_t *  outSize,
FSErrorFlag  errorMask 
)

◆ SAVEGetFreeSpaceSizeAsync()

FSStatus SAVEGetFreeSpaceSizeAsync ( FSClient client,
FSCmdBlock block,
uint8_t  slotNo,
int64_t *  outSize,
FSErrorFlag  errorMask,
FSAsyncData asyncData 
)

◆ SAVEGetFreeSpaceSizeOfDevice()

SAVEStatus SAVEGetFreeSpaceSizeOfDevice ( ACPDeviceType  deviceType)

◆ SAVEGetNoDeleteGroupSaveDirPath()

SAVEStatus SAVEGetNoDeleteGroupSaveDirPath ( char *  buffer,
uint32_t  bufferSize 
)

◆ SAVEGetNoDeleteSaveDataPath()

SAVEStatus SAVEGetNoDeleteSaveDataPath ( uint64_t  titleID,
const char *  path,
char *  buffer,
uint32_t  bufferSize 
)

◆ SAVEGetSharedDataTitlePath()

SAVEStatus SAVEGetSharedDataTitlePath ( uint64_t  titleID,
const char *  path,
char *  buffer,
uint32_t  bufferSize 
)

◆ SAVEGetSharedSaveDataPath()

SAVEStatus SAVEGetSharedSaveDataPath ( uint64_t  titleID,
const char *  path,
char *  buffer,
uint32_t  bufferSize 
)

◆ SAVEGetStat()

FSStatus SAVEGetStat ( FSClient client,
FSCmdBlock block,
uint8_t  slotNo,
FSStat stat,
FSErrorFlag  errorMask 
)

◆ SAVEGetStatAsync()

FSStatus SAVEGetStatAsync ( FSClient client,
FSCmdBlock block,
uint8_t  slotNo,
FSStat stat,
FSErrorFlag  errorMask,
FSAsyncData asyncData 
)

◆ SAVEGetStatOtherApplication()

FSStatus SAVEGetStatOtherApplication ( FSClient client,
FSCmdBlock block,
uint64_t  titleId,
const char *  path,
FSStat stat,
FSErrorFlag  errorMask 
)

◆ SAVEGetStatOtherApplicationAsync()

FSStatus SAVEGetStatOtherApplicationAsync ( FSClient client,
FSCmdBlock block,
uint64_t  titleId,
const char *  path,
FSStat stat,
FSErrorFlag  errorMask,
FSAsyncData asyncData 
)

◆ SAVEGetStatOtherDemoApplication()

FSStatus SAVEGetStatOtherDemoApplication ( FSClient client,
FSCmdBlock block,
uint32_t  uniqueId,
uint8_t  slotNo,
const char *  path,
FSStat stat,
FSErrorFlag  errorMask 
)

◆ SAVEGetStatOtherDemoApplicationAsync()

FSStatus SAVEGetStatOtherDemoApplicationAsync ( FSClient client,
FSCmdBlock block,
uint32_t  uniqueId,
uint8_t  slotNo,
const char *  path,
FSStat stat,
FSErrorFlag  errorMask,
FSAsyncData asyncData 
)

◆ SAVEGetStatOtherDemoApplicationVariation()

FSStatus SAVEGetStatOtherDemoApplicationVariation ( FSClient client,
FSCmdBlock block,
uint32_t  uniqueId,
uint8_t  variation,
uint8_t  slotNo,
const char *  path,
FSStat stat,
FSErrorFlag  errorMask 
)

◆ SAVEGetStatOtherDemoApplicationVariationAsync()

FSStatus SAVEGetStatOtherDemoApplicationVariationAsync ( FSClient client,
FSCmdBlock block,
uint32_t  uniqueId,
uint8_t  variation,
uint8_t  slotNo,
const char *  path,
FSStat stat,
FSErrorFlag  errorMask,
FSAsyncData asyncData 
)

◆ SAVEGetStatOtherNormalApplication()

FSStatus SAVEGetStatOtherNormalApplication ( FSClient client,
FSCmdBlock block,
uint32_t  uniqueId,
uint8_t  slotNo,
const char *  path,
FSStat stat,
FSErrorFlag  errorMask 
)

◆ SAVEGetStatOtherNormalApplicationAsync()

FSStatus SAVEGetStatOtherNormalApplicationAsync ( FSClient client,
FSCmdBlock block,
uint32_t  uniqueId,
uint8_t  slotNo,
const char *  path,
FSStat stat,
FSErrorFlag  errorMask,
FSAsyncData asyncData 
)

◆ SAVEGetStatOtherNormalApplicationVariation()

FSStatus SAVEGetStatOtherNormalApplicationVariation ( FSClient client,
FSCmdBlock block,
uint32_t  uniqueId,
uint8_t  variation,
uint8_t  slotNo,
const char *  path,
FSStat stat,
FSErrorFlag  errorMask 
)

◆ SAVEGetStatOtherNormalApplicationVariationAsync()

FSStatus SAVEGetStatOtherNormalApplicationVariationAsync ( FSClient client,
FSCmdBlock block,
uint32_t  uniqueId,
uint8_t  variation,
uint8_t  slotNo,
const char *  path,
FSStat stat,
FSErrorFlag  errorMask,
FSAsyncData asyncData 
)

◆ SAVEInitSaveDirByAppMeta()

SAVEStatus SAVEInitSaveDirByAppMeta ( uint8_t  slotNo,
const char *  metaXmlPath,
uint8_t *  metaXmlBuffer,
uint32_t  metaXmlBufferSize,
const char *  iconPath,
uint8_t *  iconBuffer,
uint32_t  iconBufferSize 
)
Parameters
slotNo
metaXmlPath
metaXmlBuffermust be 0x40 aligned
metaXmlBufferSizemust be multiple of 0x40, must be >= 0x8000
iconPath
iconBuffermust be 0x40 aligned
iconBufferSizemust be multiple of 0x40, must be >= 0x10040
Returns

◆ SAVEMakeDir()

FSStatus SAVEMakeDir ( FSClient client,
FSCmdBlock block,
uint8_t  slotNo,
const char *  path,
FSErrorFlag  errorMask 
)

◆ SAVEMakeDirAsync()

FSStatus SAVEMakeDirAsync ( FSClient client,
FSCmdBlock block,
uint8_t  slotNo,
const char *  path,
FSErrorFlag  errorMask,
FSAsyncData asyncData 
)

◆ SAVEOpenDir()

FSStatus SAVEOpenDir ( FSClient client,
FSCmdBlock block,
uint8_t  slotNo,
const char *  path,
FSDirectoryHandle handle,
FSErrorFlag  errorMask 
)

◆ SAVEOpenDirAsync()

FSStatus SAVEOpenDirAsync ( FSClient client,
FSCmdBlock block,
uint8_t  slotNo,
const char *  path,
FSDirectoryHandle handle,
FSErrorFlag  errorMask,
FSAsyncData asyncData 
)

◆ SAVEOpenDirOtherApplication()

FSStatus SAVEOpenDirOtherApplication ( FSClient client,
FSCmdBlock block,
uint64_t  titleId,
uint8_t  slotNo,
const char *  path,
FSDirectoryHandle handle,
FSErrorFlag  errorMask 
)

◆ SAVEOpenDirOtherApplicationAsync()

FSStatus SAVEOpenDirOtherApplicationAsync ( FSClient client,
FSCmdBlock block,
uint64_t  titleId,
uint8_t  slotNo,
const char *  path,
FSDirectoryHandle handle,
FSErrorFlag  errorMask 
)

◆ SAVEOpenDirOtherDemoApplication()

FSStatus SAVEOpenDirOtherDemoApplication ( FSClient client,
FSCmdBlock block,
uint32_t  uniqueId,
uint8_t  slotNo,
const char *  path,
FSDirectoryHandle handle,
FSErrorFlag  errorMask 
)

◆ SAVEOpenDirOtherDemoApplicationAsync()

FSStatus SAVEOpenDirOtherDemoApplicationAsync ( FSClient client,
FSCmdBlock block,
uint32_t  uniqueId,
uint8_t  slotNo,
const char *  path,
FSDirectoryHandle handle,
FSErrorFlag  errorMask 
)

◆ SAVEOpenDirOtherDemoApplicationVariation()

FSStatus SAVEOpenDirOtherDemoApplicationVariation ( FSClient client,
FSCmdBlock block,
uint32_t  uniqueId,
uint8_t  variation,
uint8_t  slotNo,
const char *  path,
FSDirectoryHandle handle,
FSErrorFlag  errorMask 
)

◆ SAVEOpenDirOtherDemoApplicationVariationAsync()

FSStatus SAVEOpenDirOtherDemoApplicationVariationAsync ( FSClient client,
FSCmdBlock block,
uint32_t  uniqueId,
uint8_t  variation,
uint8_t  slotNo,
const char *  path,
FSDirectoryHandle handle,
FSErrorFlag  errorMask 
)

◆ SAVEOpenDirOtherNormalApplication()

FSStatus SAVEOpenDirOtherNormalApplication ( FSClient client,
FSCmdBlock block,
uint32_t  uniqueId,
uint8_t  slotNo,
const char *  path,
FSDirectoryHandle handle,
FSErrorFlag  errorMask 
)

◆ SAVEOpenDirOtherNormalApplicationAsync()

FSStatus SAVEOpenDirOtherNormalApplicationAsync ( FSClient client,
FSCmdBlock block,
uint32_t  uniqueId,
uint8_t  slotNo,
const char *  path,
FSDirectoryHandle handle,
FSErrorFlag  errorMask 
)

◆ SAVEOpenDirOtherNormalApplicationVariation()

FSStatus SAVEOpenDirOtherNormalApplicationVariation ( FSClient client,
FSCmdBlock block,
uint32_t  uniqueId,
uint8_t  variation,
uint8_t  slotNo,
const char *  path,
FSDirectoryHandle handle,
FSErrorFlag  errorMask 
)

◆ SAVEOpenDirOtherNormalApplicationVariationAsync()

FSStatus SAVEOpenDirOtherNormalApplicationVariationAsync ( FSClient client,
FSCmdBlock block,
uint32_t  uniqueId,
uint8_t  variation,
uint8_t  slotNo,
const char *  path,
FSDirectoryHandle handle,
FSErrorFlag  errorMask 
)

◆ SAVEOpenFile()

FSStatus SAVEOpenFile ( FSClient client,
FSCmdBlock block,
uint8_t  slotNo,
const char *  path,
const char *  mode,
FSFileHandle handle,
FSErrorFlag  errorMask 
)

◆ SAVEOpenFileAsync()

FSStatus SAVEOpenFileAsync ( FSClient client,
FSCmdBlock block,
uint8_t  slotNo,
const char *  path,
const char *  mode,
FSFileHandle outHandle,
FSErrorFlag  errorMask,
FSAsyncData asyncData 
)

◆ SAVEOpenFileOtherApplication()

FSStatus SAVEOpenFileOtherApplication ( FSClient client,
FSCmdBlock block,
uint64_t  titleId,
uint8_t  slotNo,
const char *  path,
const char *  mode,
FSFileHandle handle,
FSErrorFlag  errorMask 
)

◆ SAVEOpenFileOtherApplicationAsync()

FSStatus SAVEOpenFileOtherApplicationAsync ( FSClient client,
FSCmdBlock block,
uint64_t  titleId,
uint8_t  slotNo,
const char *  path,
const char *  mode,
FSFileHandle outHandle,
FSErrorFlag  errorMask,
FSAsyncData asyncData 
)

◆ SAVEOpenFileOtherDemoApplication()

FSStatus SAVEOpenFileOtherDemoApplication ( FSClient client,
FSCmdBlock block,
uint32_t  uniqueId,
uint8_t  slotNo,
const char *  path,
const char *  mode,
FSFileHandle handle,
FSErrorFlag  errorMask 
)

◆ SAVEOpenFileOtherDemoApplicationAsync()

FSStatus SAVEOpenFileOtherDemoApplicationAsync ( FSClient client,
FSCmdBlock block,
uint32_t  uniqueId,
uint8_t  slotNo,
const char *  path,
const char *  mode,
FSFileHandle outHandle,
FSErrorFlag  errorMask,
FSAsyncData asyncData 
)

◆ SAVEOpenFileOtherDemoApplicationVariation()

FSStatus SAVEOpenFileOtherDemoApplicationVariation ( FSClient client,
FSCmdBlock block,
uint32_t  uniqueId,
uint8_t  variation,
uint8_t  slotNo,
const char *  path,
const char *  mode,
FSFileHandle handle,
FSErrorFlag  errorMask 
)

◆ SAVEOpenFileOtherDemoApplicationVariationAsync()

FSStatus SAVEOpenFileOtherDemoApplicationVariationAsync ( FSClient client,
FSCmdBlock block,
uint32_t  uniqueId,
uint8_t  variation,
uint8_t  slotNo,
const char *  path,
const char *  mode,
FSFileHandle outHandle,
FSErrorFlag  errorMask,
FSAsyncData asyncData 
)

◆ SAVEOpenFileOtherNormalApplication()

FSStatus SAVEOpenFileOtherNormalApplication ( FSClient client,
FSCmdBlock block,
uint32_t  uniqueId,
uint8_t  slotNo,
const char *  path,
const char *  mode,
FSFileHandle handle,
FSErrorFlag  errorMask 
)

◆ SAVEOpenFileOtherNormalApplicationAsync()

FSStatus SAVEOpenFileOtherNormalApplicationAsync ( FSClient client,
FSCmdBlock block,
uint32_t  uniqueId,
uint8_t  slotNo,
const char *  path,
const char *  mode,
FSFileHandle outHandle,
FSErrorFlag  errorMask,
FSAsyncData asyncData 
)

◆ SAVEOpenFileOtherNormalApplicationVariation()

FSStatus SAVEOpenFileOtherNormalApplicationVariation ( FSClient client,
FSCmdBlock block,
uint32_t  uniqueId,
uint8_t  variation,
uint8_t  slotNo,
const char *  path,
const char *  mode,
FSFileHandle handle,
FSErrorFlag  errorMask 
)

◆ SAVEOpenFileOtherNormalApplicationVariationAsync()

FSStatus SAVEOpenFileOtherNormalApplicationVariationAsync ( FSClient client,
FSCmdBlock block,
uint32_t  uniqueId,
uint8_t  variation,
uint8_t  slotNo,
const char *  path,
const char *  mode,
FSFileHandle outHandle,
FSErrorFlag  errorMask,
FSAsyncData asyncData 
)

◆ SAVERemove()

FSStatus SAVERemove ( FSClient client,
FSCmdBlock block,
uint8_t  slotNo,
const char *  path,
FSErrorFlag  errorMask 
)

◆ SAVERemoveAsync()

FSStatus SAVERemoveAsync ( FSClient client,
FSCmdBlock block,
uint8_t  slotNo,
const char *  path,
FSErrorFlag  errorMask,
FSAsyncData asyncData 
)

◆ SAVERename()

FSStatus SAVERename ( FSClient client,
FSCmdBlock block,
uint8_t  slotNo,
const char *  oldPath,
const char *  newPath,
FSErrorFlag  errorMask 
)

◆ SAVERenameAsync()

FSStatus SAVERenameAsync ( FSClient client,
FSCmdBlock block,
uint8_t  slotNo,
const char *  oldPath,
const char *  newPath,
FSErrorFlag  errorMask,
FSAsyncData asyncData 
)

◆ SAVERollbackQuota()

FSStatus SAVERollbackQuota ( FSClient client,
FSCmdBlock block,
uint8_t  slotNo,
FSErrorFlag  errorMask 
)

◆ SAVERollbackQuotaAsync()

FSStatus SAVERollbackQuotaAsync ( FSClient client,
FSCmdBlock block,
uint8_t  slotNo,
FSErrorFlag  errorMask,
FSAsyncData asyncData 
)