Migration services: Difference between revisions
Created page with "Migration is a sysmodule designed for handling the new Switch to Switch transfer system. = mig:usr =" |
add commands |
||
Line 2: | Line 2: | ||
= mig:usr = | = mig:usr = | ||
This is "nn::migration::user::IService" | |||
{| class="wikitable" border="1" | |||
|- | |||
! Cmd || Name | |||
|- | |||
|- | |||
|} | |||
== IServer == | |||
"nn::migration::user::IServer" | |||
{| class="wikitable" border="1" | |||
|- | |||
! Cmd || Name | |||
|- | |||
| 0 || GetUid | |||
|- | |||
| 1 || GetServerProfile | |||
|- | |||
| 100 || PrepareAsync | |||
|- | |||
| 101 || GetConnectionRequirement | |||
|- | |||
| 200 || WaitConnectionAsync | |||
|- | |||
| 201 || GetClientProfile | |||
|- | |||
| 202 || AcceptConnectionAsync | |||
|- | |||
| 203 || DeclineConnectionAsync | |||
|- | |||
| 300 || ProcessTransferAsync | |||
|- | |||
| 400 || CompleteAsync | |||
|- | |||
| 500 || Abort | |||
|- | |||
|} | |||
== IClient == | |||
"nn::migration::user::IClient" | |||
{| class="wikitable" border="1" | |||
|- | |||
! Cmd || Name | |||
|- | |||
| 0 || GetClientProfile | |||
|- | |||
| 10 || CreateLoginSession | |||
|- | |||
| 11 || GetNetworkServiceAccountId | |||
|- | |||
| 12 || GetUserNickname | |||
|- | |||
| 13 || GetUserProfileImage | |||
|- | |||
| 100 || PrepareAsync | |||
|- | |||
| 101 || GetConnectionRequirement | |||
|- | |||
| 200 || ScanServersAsync | |||
|- | |||
| 201 || ListServers | |||
|- | |||
| 210 || ConnectByServerIdAsync | |||
|- | |||
| 300 || GetStorageShortfall | |||
|- | |||
| 301 || GetTotalTransferInfo | |||
|- | |||
| 302 || GetImmigrantUid | |||
|- | |||
| 310 || GetCurrentTransferInfo | |||
|- | |||
| 311 || GetCurrentRelatedApplications | |||
|- | |||
| 320 || TransferNextAsync | |||
|- | |||
| 350 || SuspendAsync | |||
|- | |||
| 400 || CompleteAsync | |||
|- | |||
| 500 || Abort | |||
|- | |||
| 999 || DebugSynchronizeStateInFinalizationAsync | |||
|- | |||
|} | |||
== IAsyncContext == | |||
"nn::migration::user::IAsyncContext" | |||
{| class="wikitable" border="1" | |||
|- | |||
! Cmd || Name | |||
|- | |||
| 0 || GetSystemEvent | |||
|- | |||
| 1 || Cancel | |||
|- | |||
| 2 || HasDone | |||
|- | |||
| 3 || GetResult | |||
|- | |||
|} |