Migration services: Difference between revisions
→mig:usr: oops |
replaced 'new' description with firmware version when introduced |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
Migration is a sysmodule designed for handling the | Migration is a sysmodule designed for handling the Switch-to-Switch transfer system introduced in firmware [[4.0.0]]. | ||
= mig:usr = | = mig:usr = | ||
This is "nn::migration::user::IService" | This is "nn::migration::user::IService" | ||
Line 19: | Line 18: | ||
| 201 || ResumeClient | | 201 || ResumeClient | ||
|- | |- | ||
| 1001 || [8.0.0+] ? (Takes a total of 8-bytes of input, returns an [[Account_services|IAsyncNetworkServiceLicenseKindContext]]) | |||
|- | |||
| 1010 || [7.0.0+] | |||
|- | |||
| 1100 || [7.0.0+] | |||
|- | |||
| 1101 || [7.0.0+] | |||
|- | |||
| 1200 || [7.0.0+] | |||
|- | |||
| 1201 || [7.0.0+] | |||
|} | |} | ||
== IServer == | == IServer == | ||
This is "nn::migration::user::IServer" | |||
"nn::migration::user::IServer" | |||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
Line 44: | Line 53: | ||
|- | |- | ||
| 203 || DeclineConnectionAsync | | 203 || DeclineConnectionAsync | ||
|- | |||
| 210 || [8.0.0+] | |||
|- | |- | ||
| 300 || ProcessTransferAsync | | 300 || ProcessTransferAsync | ||
Line 50: | Line 61: | ||
|- | |- | ||
| 500 || Abort | | 500 || Abort | ||
|- | |||
| 998 || [8.0.0+] | |||
|- | |||
| 999 || [8.0.0+] | |||
|- | |- | ||
|} | |} | ||
== IClient == | == IClient == | ||
This is "nn::migration::user::IClient" | |||
"nn::migration::user::IClient" | |||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
Line 80: | Line 94: | ||
|- | |- | ||
| 210 || ConnectByServerIdAsync | | 210 || ConnectByServerIdAsync | ||
|- | |||
| 220 || [8.0.0+] | |||
|- | |||
| 221 || [8.0.0+] | |||
|- | |- | ||
| 300 || GetStorageShortfall | | 300 || GetStorageShortfall | ||
Line 98: | Line 116: | ||
|- | |- | ||
| 500 || Abort | | 500 || Abort | ||
|- | |||
| 996 || [8.0.0+] | |||
|- | |||
| 997 || [8.0.0+] | |||
|- | |||
| 998 || [8.0.0+] | |||
|- | |- | ||
| 999 || DebugSynchronizeStateInFinalizationAsync | | 999 || DebugSynchronizeStateInFinalizationAsync | ||
Line 104: | Line 128: | ||
== IAsyncContext == | == IAsyncContext == | ||
This is "nn::migration::user::IAsyncContext" | |||
"nn::migration::user::IAsyncContext" | |||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
Line 120: | Line 143: | ||
|- | |- | ||
|} | |} | ||
== IServer == | |||
This is "nn::migration::savedata::IServer". | |||
This was added with [7.0.0+]. | |||
{| class="wikitable" border="1" | |||
|- | |||
! Cmd || Name | |||
|- | |||
| 0 || | |||
|- | |||
| 1 || | |||
|- | |||
| 2 || | |||
|- | |||
| 100 || | |||
|- | |||
| 101 || | |||
|- | |||
| 200 || | |||
|- | |||
| 201 || | |||
|- | |||
| 300 || | |||
|- | |||
| 400 || | |||
|- | |||
| 500 || | |||
|- | |||
|} | |||
== IClient == | |||
This is "nn::migration::savedata::IClient". | |||
This was added with [7.0.0+]. | |||
{| class="wikitable" border="1" | |||
|- | |||
! Cmd || Name | |||
|- | |||
| 0 || | |||
|- | |||
| 100 || | |||
|- | |||
| 200 || | |||
|- | |||
| 201 || | |||
|- | |||
| 210 || | |||
|- | |||
| 300 || | |||
|- | |||
| 301 || | |||
|- | |||
| 302 || | |||
|- | |||
| 303 || | |||
|- | |||
| 310 || | |||
|- | |||
| 320 || | |||
|- | |||
| 350 || | |||
|- | |||
| 400 || | |||
|- | |||
| 500 || | |||
|- | |||
| 999 || | |||
|- | |||
|} | |||
[[Category:Services]] |