Changes

Jump to navigation Jump to search
no edit summary
Line 12: Line 12:  
| 0 || [19.0.0+]
 
| 0 || [19.0.0+]
 
|-
 
|-
| 10 || TryGetLastMigrationInfo
+
| 10 || [7.0.0+] TryGetLastUserMigrationInfo ([4.0.0-6.2.0] TryGetLastMigrationInfo)
 
|-
 
|-
| 100 || [[#CreateServer]]
+
| 100 || [7.0.0+] [[#CreateUserMigrationServer|CreateUserMigrationServer]] ([4.0.0-6.2.0] CreateServer)
 
|-
 
|-
| 101 || [[#ResumeServer]]
+
| 101 || [7.0.0+] [[#ResumeUserMigrationServer|ResumeUserMigrationServer]] ([4.0.0-6.2.0] ResumeServer)
 
|-
 
|-
| 200 || [[#CreateClient]]
+
| 200 || [7.0.0+] [[#CreateUserMigrationClient|CreateUserMigrationClient]] ([4.0.0-6.2.0] CreateClient)
 
|-
 
|-
| 201 || [[#ResumeClient]]
+
| 201 || [7.0.0+] [[#ResumeUserMigrationClient|ResumeUserMigrationClient]] ([4.0.0-6.2.0] ResumeClient)
 
|-
 
|-
| 1001 || [8.0.0+]  
+
| 1001 || [8.0.0+] [[#GetSaveDataMigrationPolicyInfoAsync|GetSaveDataMigrationPolicyInfoAsync]]
 
|-
 
|-
| 1010 || [7.0.0+]
+
| 1010 || [7.0.0+] TryGetLastSaveDataMigrationInfo
 
|-
 
|-
| 1100 || [7.0.0+]
+
| 1100 || [7.0.0+] [[#CreateSaveDataMigrationServer|CreateSaveDataMigrationServer]]
 
|-
 
|-
| 1101 || [7.0.0+]
+
| 1101 || [7.0.0+] [[#ResumeSaveDataMigrationServer|ResumeSaveDataMigrationServer]]
 
|-
 
|-
 
| 1110 || [17.0.0+]
 
| 1110 || [17.0.0+]
 
|-
 
|-
| 1200 || [7.0.0+]
+
| 1200 || [7.0.0+] [[#CreateSaveDataMigrationClient|CreateSaveDataMigrationClient]]
 
|-
 
|-
| 1201 || [7.0.0+]
+
| 1201 || [7.0.0+] [[#ResumeSaveDataMigrationClient|ResumeSaveDataMigrationClient]]
 
|}
 
|}
   −
== CreateServer ==
+
== CreateUserMigrationServer ==
 
Takes a total of 0x18-bytes of input, a type-0x19 input buffer, a TransferMemory handle, returns an [[#IServer]].
 
Takes a total of 0x18-bytes of input, a type-0x19 input buffer, a TransferMemory handle, returns an [[#IServer]].
   −
== ResumeServer ==
+
== ResumeUserMigrationServer ==
 
Takes an input u32, a TransferMemory handle, returns an [[#IServer]].
 
Takes an input u32, a TransferMemory handle, returns an [[#IServer]].
   −
== CreateClient ==
+
== CreateUserMigrationClient ==
 
Takes an input u32, a type-0x19 input buffer, a TransferMemory handle, returns an [[#IClient]].
 
Takes an input u32, a type-0x19 input buffer, a TransferMemory handle, returns an [[#IClient]].
   −
== ResumeClient ==
+
== ResumeUserMigrationClient ==
 
Takes an input u32, a TransferMemory handle, returns an [[#IClient]].
 
Takes an input u32, a TransferMemory handle, returns an [[#IClient]].
   −
== Cmd1001 ==
+
== GetSaveDataMigrationPolicyInfoAsync ==
 
Takes an [[NCM_services#ApplicationId|ApplicationId]], returns an [[#IAsyncSaveDataMigrationPolicyInfoContext]].
 
Takes an [[NCM_services#ApplicationId|ApplicationId]], returns an [[#IAsyncSaveDataMigrationPolicyInfoContext]].
   Line 56: Line 56:  
This starts a network request for [[Network|save_data_migration_policy]].
 
This starts a network request for [[Network|save_data_migration_policy]].
   −
== Cmd1100 ==
+
== CreateSaveDataMigrationServer ==
 
Takes a total of 0x20-bytes of input, a type-0x19 input buffer, a TransferMemory handle, returns an [[#IServer_2|IServer]].
 
Takes a total of 0x20-bytes of input, a type-0x19 input buffer, a TransferMemory handle, returns an [[#IServer_2|IServer]].
   −
== Cmd1101 ==
+
== ResumeSaveDataMigrationServer ==
 
Takes an input u32, a TransferMemory handle, returns an [[#IServer_2|IServer]].
 
Takes an input u32, a TransferMemory handle, returns an [[#IServer_2|IServer]].
   −
== Cmd1200 ==
+
== CreateSaveDataMigrationClient ==
 
Takes an input u32, a type-0x19 input buffer, a TransferMemory handle, returns an [[#IClient_2|IClient]].
 
Takes an input u32, a type-0x19 input buffer, a TransferMemory handle, returns an [[#IClient_2|IClient]].
   −
== Cmd1201 ==
+
== ResumeSaveDataMigrationClient ==
 
Takes an input u32, a TransferMemory handle, returns an [[#IClient_2|IClient]].
 
Takes an input u32, a TransferMemory handle, returns an [[#IClient_2|IClient]].
   Line 96: Line 96:  
|-
 
|-
 
| 500 || Abort
 
| 500 || Abort
|-
   
|}
 
|}
   Line 145: Line 144:  
|-
 
|-
 
| 999 || DebugSynchronizeStateInFinalizationAsync
 
| 999 || DebugSynchronizeStateInFinalizationAsync
|-
   
|}
 
|}
   Line 162: Line 160:  
|-
 
|-
 
| 3 || GetResult
 
| 3 || GetResult
|-
   
|}
 
|}
   Line 192: Line 189:  
! Cmd || Name
 
! Cmd || Name
 
|-
 
|-
| 0 ||  
+
| 0 || GetUid
 
|-
 
|-
| 1 ||  
+
| 1 || GetApplicationId
 
|-
 
|-
| 2 ||  
+
| 2 || GetServerProfile
 
|-
 
|-
| 3 || [17.0.0+]
+
| 3 || [17.0.0+] ListApplicationIds
 
|-
 
|-
| 100 ||  
+
| 100 || PrepareAsync
 
|-
 
|-
| 101 ||  
+
| 101 || GetConnectionRequirement
 
|-
 
|-
| 200 ||  
+
| 200 || WaitConnectionAsync
 
|-
 
|-
| 201 ||  
+
| 201 || GetClientProfile
 
|-
 
|-
| 210 || [8.0.0+]
+
| 210 || [8.0.0+] WaitAcceptanceAsync
 
|-
 
|-
| 300 ||  
+
| 300 || ProcessTransferAsync
 
|-
 
|-
| 400 ||  
+
| 400 || CompleteAsync
 
|-
 
|-
| 500 ||  
+
| 500 || Abort
 
|-
 
|-
 
| 510 || [19.0.0+]
 
| 510 || [19.0.0+]
 
|-
 
|-
| 998 || [8.0.0+]
+
| 998 || [8.0.0+] DebugTryGetState
|-
  −
| 999 || [8.0.0+]
   
|-
 
|-
 +
| 999 || [8.0.0+] DebugWaitStateSynchronizationFinalizedAsync
 
|}
 
|}
   Line 233: Line 229:  
! Cmd || Name
 
! Cmd || Name
 
|-
 
|-
| 0 ||  
+
| 0 || GetClientProfile
 
|-
 
|-
| 100 ||  
+
| 100 || GetConnectionRequirement
 
|-
 
|-
| 200 ||  
+
| 200 || ScanServersAsync
 
|-
 
|-
| 201 ||  
+
| 201 || ListServers
 
|-
 
|-
| 210 ||  
+
| 210 || ConnectByServerIdAsync
 
|-
 
|-
| 220 || [8.0.0+]
+
| 220 || [8.0.0+] AcceptAsync
 
|-
 
|-
| 221 || [8.0.0+]
+
| 221 || [8.0.0+] DeclineAsync
 
|-
 
|-
| 300 ||  
+
| 300 || GetStorageShortfall
 
|-
 
|-
| 301 ||  
+
| 301 || GetTotalTransferInfo
 
|-
 
|-
| 302 ||  
+
| 302 || GetImmigrantUid
 
|-
 
|-
| 303 ||  
+
| 303 || GetApplicationId
 
|-
 
|-
| 304 || [17.0.0+]
+
| 304 || [17.0.0+] ListApplicationIds
 
|-
 
|-
| 310 ||  
+
| 310 || GetCurrentTransferInfo
 
|-
 
|-
| 320 ||  
+
| 320 || TransferNextAsync
 
|-
 
|-
| 350 ||  
+
| 350 || SuspendAsync
 
|-
 
|-
| 400 ||  
+
| 400 || CompleteAsync
 
|-
 
|-
| 500 ||  
+
| 500 || Abort
 
|-
 
|-
 
| 510 || [19.0.0+]
 
| 510 || [19.0.0+]
 
|-
 
|-
| 996 || [8.0.0+]
+
| 996 || [8.0.0+] DebugTryGetState
|-
  −
| 997 || [8.0.0+]
   
|-
 
|-
| 998 || [8.0.0+]
+
| 997 || [8.0.0+] DebugSynchronizeStateInFinalization0Async
 
|-
 
|-
| 999 ||  
+
| 998 || [8.0.0+] DebugSynchronizeStateInFinalization1Async
 
|-
 
|-
 +
| 999 || DebugSynchronizeStateFinalizedAsync
 
|}
 
|}
    
[[Category:Services]]
 
[[Category:Services]]

Navigation menu