OLSC services: Difference between revisions

No edit summary
No edit summary
 
(5 intermediate revisions by 2 users not shown)
Line 9: Line 9:
|-
|-
! Cmd || Name
! Cmd || Name
|-
| 1000 ||
|-
|-
| 10000 || [[#GetOlscServiceForSystemService]]
| 10000 || [[#GetOlscServiceForSystemService]]
Line 60: Line 62:
|-
|-
| 205 || [11.0.0+] [[#RequestGetDataTransferPolicyAsync]]
| 205 || [11.0.0+] [[#RequestGetDataTransferPolicyAsync]]
|-
| 206 || [21.0.0+]
|-
|-
| 300 || [8.0.0+] [[#GetUserSaveDataProperty]]
| 300 || [8.0.0+] [[#GetUserSaveDataProperty]]
|-
|-
| 301 || [8.0.0+] [[#SetUserSaveDataProperty]]
| 301 || [8.0.0+] [[#SetUserSaveDataProperty]]
|-
| 302 || [21.0.0+]
|-
|-
| 400 || [10.1.0+] [[#CleanupSaveDataBackupContextForSpecificApplications]]
| 400 || [10.1.0+] [[#CleanupSaveDataBackupContextForSpecificApplications]]
Line 92: Line 98:
|-
|-
| 913 || [10.1.0+] [[#GetSeriesInfoForSaveDataBackup]]
| 913 || [10.1.0+] [[#GetSeriesInfoForSaveDataBackup]]
|-
| 914 || [20.2.0+]
|-
|-
| 1000 || [7.0.0-8.1.0]  
| 1000 || [7.0.0-8.1.0]  
Line 317: Line 325:
|-
|-
| 25 || [10.1.0+] FindTransferTaskInfo
| 25 || [10.1.0+] FindTransferTaskInfo
|-
| 26 || [20.1.0+]
|-
| 27 || [20.1.0+]
|-
| 28 || [20.1.0+]
|-
| 29 || [20.1.0+]
|-
| 30 || [20.1.0+]
|}
|}


Line 394: Line 412:
|-
|-
| 25 || [11.0.0+] RegisterDownloadSaveDataTransferTaskForAutonomyRegistration
| 25 || [11.0.0+] RegisterDownloadSaveDataTransferTaskForAutonomyRegistration
|-
| 26 || [20.0.0+]
|-
| 27 || [20.0.0+]
|-
| 28 || [20.2.0+]
|-
| 29 || [21.0.0+]
|-
| 800 || [20.0.0+]
|-
|-
| 900 || [11.0.0+] SetLoadedDataMissing
| 900 || [11.0.0+] SetLoadedDataMissing
|-
| 901 || [20.2.0+]
|}
|}


Line 418: Line 448:
==== RequestUpdateSaveDataBackupInfoCacheAsync ====
==== RequestUpdateSaveDataBackupInfoCacheAsync ====
No input. Returns an [[#IAsyncResult]].
No input. Returns an [[#IAsyncResult]].
=== IAsyncPlayablePlatformRequest ===
This is "nn::olsc::srv::IAsyncPlayablePlatformRequest".
This was added with [20.0.0+].
{| class="wikitable" border="1"
|-
! Cmd || Name
|-
| 0 ||
|-
| 1 ||
|-
| 2 ||
|-
| 3 ||
|-
| 100 ||
|}


=== IAsyncResult ===
=== IAsyncResult ===
Line 461: Line 511:
|-
|-
| 12 || GetAutonomyTaskStatus
| 12 || GetAutonomyTaskStatus
|-
| 13 || [20.0.0+]
|}
|}


Line 468: Line 520:
==== StopAutonomyTaskExecution ====
==== StopAutonomyTaskExecution ====
No input. Returns an [[#IStopperObject]].
No input. Returns an [[#IStopperObject]].
==== Cmd13 ====
No input, returns two output [[#IRateLimiter|IRateLimiter]].
==== IRateLimiter ====
This is "nn::olsc::srv::IRateLimiter".
This was added with [20.0.0+].
{| class="wikitable" border="1"
|-
! Cmd || Name
|-
| 100 ||
|}


=== IAsyncDataTransferPolicyRequest ===
=== IAsyncDataTransferPolicyRequest ===