Migration services: Difference between revisions

No edit summary
No edit summary
Line 10: Line 10:
| 10 || TryGetLastMigrationInfo
| 10 || TryGetLastMigrationInfo
|-
|-
| 100 || CreateServer
| 100 || [[#CreateServer]]
|-
|-
| 101 || ResumeServer
| 101 || [[#ResumeServer]]
|-
|-
| 200 || CreateClient
| 200 || [[#CreateClient]]
|-
|-
| 201 || ResumeClient
| 201 || [[#ResumeClient]]
|-
|-
| 1001 || [8.0.0+] ? (Takes a total of 8-bytes of input, returns an [[#IAsyncSaveDataMigrationPolicyInfoContext]])
| 1001 || [8.0.0+]  
|-
|-
| 1010 || [7.0.0+]
| 1010 || [7.0.0+]
Line 30: Line 30:
| 1201 || [7.0.0+]
| 1201 || [7.0.0+]
|}
|}
== CreateServer ==
Takes a total of 0x18-bytes of input, a type-0x19 input buffer, a TransferMemory handle, returns an [[#IServer]].
== ResumeServer ==
Takes an input u32, a TransferMemory handle, returns an [[#IServer]].
== CreateClient ==
Takes an input u32, a type-0x19 input buffer, a TransferMemory handle, returns an [[#IClient]].
== ResumeClient ==
Takes an input u32, a TransferMemory handle, returns an [[#IClient]].
== Cmd1001 ==
Takes a total of 8-bytes of input, returns an [[#IAsyncSaveDataMigrationPolicyInfoContext]].
== Cmd1100 ==
Takes a total of 0x20-bytes of input, a type-0x19 input buffer, a TransferMemory handle, returns an [[#IServer_2|IServer]].
== Cmd1101 ==
Takes an input u32, a TransferMemory handle, returns an [[#IServer_2|IServer]].
== Cmd1200 ==
Takes an input u32, a type-0x19 input buffer, a TransferMemory handle, returns an [[#IClient_2|IClient]].
== Cmd1201 ==
Takes an input u32, a TransferMemory handle, returns an [[#IClient_2|IClient]].


== IServer ==
== IServer ==