mirror of
https://github.com/Atmosphere-NX/Atmosphere.git
synced 2025-07-17 06:12:15 +02:00
ncm client: added simplified funcs
This commit is contained in:
parent
dd00963b57
commit
5eeb4884c4
@ -140,6 +140,7 @@ namespace ams::ncm {
|
|||||||
Result Cleanup();
|
Result Cleanup();
|
||||||
void CleanupProgress();
|
void CleanupProgress();
|
||||||
Result ListContentMetaKey(s32 *out_keys_written, StorageContentMetaKey *out_keys, s32 out_keys_count, s32 offset, ListContentMetaKeyFilter filter);
|
Result ListContentMetaKey(s32 *out_keys_written, StorageContentMetaKey *out_keys, s32 out_keys_count, s32 offset, ListContentMetaKeyFilter filter);
|
||||||
|
Result ListContentMetaKey(s32 *out_keys_written, StorageContentMetaKey *out_keys, s32 out_keys_count, s32 offset);
|
||||||
Result ListApplicationContentMetaKey(s32 *out_keys_written, ApplicationContentMetaKey *out_keys, s32 out_keys_count, s32 offset);
|
Result ListApplicationContentMetaKey(s32 *out_keys_written, ApplicationContentMetaKey *out_keys, s32 out_keys_count, s32 offset);
|
||||||
Result Execute();
|
Result Execute();
|
||||||
void StartThroughputMeasurement();
|
void StartThroughputMeasurement();
|
||||||
@ -147,6 +148,7 @@ namespace ams::ncm {
|
|||||||
Result PrepareAndExecute();
|
Result PrepareAndExecute();
|
||||||
Result VerifyAllNotCommitted(const StorageContentMetaKey *keys, s32 num_keys);
|
Result VerifyAllNotCommitted(const StorageContentMetaKey *keys, s32 num_keys);
|
||||||
Result Commit(const StorageContentMetaKey *keys, s32 num_keys);
|
Result Commit(const StorageContentMetaKey *keys, s32 num_keys);
|
||||||
|
Result Commit();
|
||||||
Result IncludesExFatDriver(bool *out);
|
Result IncludesExFatDriver(bool *out);
|
||||||
Result IsNewerThanInstalled(bool *out, const ContentMetaKey &key);
|
Result IsNewerThanInstalled(bool *out, const ContentMetaKey &key);
|
||||||
void ResetLastResult();
|
void ResetLastResult();
|
||||||
|
@ -405,6 +405,10 @@ namespace ams::ncm {
|
|||||||
return ResultSuccess();
|
return ResultSuccess();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Result InstallTaskBase::ListContentMetaKey(s32 *out_keys_written, StorageContentMetaKey *out_keys, s32 out_keys_count, s32 offset) {
|
||||||
|
return this->ListContentMetaKey(out_keys_written, out_keys, out_keys_count, offset, ListContentMetaKeyFilter::All);
|
||||||
|
}
|
||||||
|
|
||||||
Result InstallTaskBase::ListApplicationContentMetaKey(s32 *out_keys_written, ApplicationContentMetaKey *out_keys, s32 out_keys_count, s32 offset) {
|
Result InstallTaskBase::ListApplicationContentMetaKey(s32 *out_keys_written, ApplicationContentMetaKey *out_keys, s32 out_keys_count, s32 offset) {
|
||||||
/* Count the number of content meta entries. */
|
/* Count the number of content meta entries. */
|
||||||
s32 count;
|
s32 count;
|
||||||
@ -681,6 +685,10 @@ namespace ams::ncm {
|
|||||||
return ResultSuccess();
|
return ResultSuccess();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Result InstallTaskBase::Commit() {
|
||||||
|
return this->Commit(nullptr, 0);
|
||||||
|
}
|
||||||
|
|
||||||
Result InstallTaskBase::IncludesExFatDriver(bool *out) {
|
Result InstallTaskBase::IncludesExFatDriver(bool *out) {
|
||||||
/* Count the number of content meta entries. */
|
/* Count the number of content meta entries. */
|
||||||
s32 count;
|
s32 count;
|
||||||
|
Loading…
Reference in New Issue
Block a user