Line 226: |
Line 226: |
| | 700 || [2.0.0+] PushDownloadTaskList | | | 700 || [2.0.0+] PushDownloadTaskList |
| |- | | |- |
− | | 701 || [2.0.0+] ClearTaskStatusList | + | | 701 || [2.0.0+] [[#ClearTaskStatusList]] |
| |- | | |- |
− | | 702 || [2.0.0+] RequestDownloadTaskList | + | | 702 || [2.0.0+] [[#RequestDownloadTaskList]] |
| |- | | |- |
− | | 703 || [2.0.0+] RequestEnsureDownloadTask | + | | 703 || [2.0.0+] [[#RequestEnsureDownloadTask]] |
| |- | | |- |
− | | 704 || [2.0.0+] ListDownloadTaskStatus | + | | 704 || [2.0.0+] [[#ListDownloadTaskStatus]] |
| |- | | |- |
| | 705 || [2.0.0+] RequestDownloadTaskListData | | | 705 || [2.0.0+] RequestDownloadTaskListData |
Line 717: |
Line 717: |
| | 700 || PushDownloadTaskList | | | 700 || PushDownloadTaskList |
| |- | | |- |
− | | 701 || ClearTaskStatusList | + | | 701 || [[#ClearTaskStatusList]] |
| |- | | |- |
− | | 702 || RequestDownloadTaskList | + | | 702 || [[#RequestDownloadTaskList]] |
| |- | | |- |
− | | 703 || RequestEnsureDownloadTask | + | | 703 || [[#RequestEnsureDownloadTask]] |
| |- | | |- |
− | | 704 || ListDownloadTaskStatus | + | | 704 || [[#ListDownloadTaskStatus]] |
| |- | | |- |
| | 705 || [[#RequestDownloadTaskListData]] | | | 705 || [[#RequestDownloadTaskListData]] |
Line 1,517: |
Line 1,517: |
| ! Cmd || Name | | ! Cmd || Name |
| |- | | |- |
− | | 701 || ClearTaskStatusList | + | | 701 || [[#ClearTaskStatusList]] |
| |- | | |- |
− | | 702 || RequestDownloadTaskList | + | | 702 || [[#RequestDownloadTaskList]] |
| |- | | |- |
− | | 703 || RequestEnsureDownloadTask | + | | 703 || [[#RequestEnsureDownloadTask]] |
| |- | | |- |
− | | 704 || ListDownloadTaskStatus | + | | 704 || [[#ListDownloadTaskStatus]] |
| |- | | |- |
| | 705 || [[#RequestDownloadTaskListData]] | | | 705 || [[#RequestDownloadTaskListData]] |
| |- | | |- |
− | | 706 || [4.0.0+] TryCommitCurrentApplicationDownloadTask | + | | 706 || [4.0.0+] [[#TryCommitCurrentApplicationDownloadTask]] |
| |- | | |- |
− | | 707 || [4.0.0+] EnableAutoCommit | + | | 707 || [4.0.0+] [[#EnableAutoCommit]] |
| |- | | |- |
− | | 708 || [4.0.0+] DisableAutoCommit | + | | 708 || [4.0.0+] [[#DisableAutoCommit]] |
| |- | | |- |
− | | 709 || [4.0.0+] TriggerDynamicCommitEvent | + | | 709 || [4.0.0+] [[#TriggerDynamicCommitEvent]] |
| |} | | |} |
| + | |
| + | ==== ClearTaskStatusList ==== |
| + | No input/output. |
| + | |
| + | ==== RequestDownloadTaskList ==== |
| + | No input/output. |
| + | |
| + | ==== RequestEnsureDownloadTask ==== |
| + | No input, returns an output Event handle and an [[#IAsyncResult]]. |
| + | |
| + | ==== ListDownloadTaskStatus ==== |
| + | Takes a type-0x6 output buffer containing an array of [[#DownloadTaskStatus]], returns an output s32 total_out. |
| + | |
| + | ==== TryCommitCurrentApplicationDownloadTask ==== |
| + | No input/output. |
| + | |
| + | ==== EnableAutoCommit ==== |
| + | No input/output. |
| + | |
| + | ==== DisableAutoCommit ==== |
| + | No input/output. |
| + | |
| + | ==== TriggerDynamicCommitEvent ==== |
| + | No input/output. |
| | | |
| === IReadOnlyApplicationRecordInterface === | | === IReadOnlyApplicationRecordInterface === |
Line 2,395: |
Line 2,419: |
| | 0x1A || 0x6 || Unknown | | | 0x1A || 0x6 || Unknown |
| |} | | |} |
| + | |
| + | = DownloadTaskStatus = |
| + | This is "nn::ns::DownloadTaskStatus". This is a 0x20-byte struct. |
| | | |
| [[Category:Services]] | | [[Category:Services]] |