Migration services: Difference between revisions
No edit summary |
|||
| Line 535: | Line 535: | ||
* Calls vfuncs. | * Calls vfuncs. | ||
* Calls various funcs to check state. This includes calling a fs-related func? | * Calls various funcs to check state. This includes calling a fs-related func? | ||
* If a state flag is not set, a func is called: | * If a state flag is not set, a func is called: | ||
** Uses network message [[#PrepareTransferDisconnect|PrepareTransferDisconnect]]. | ** Uses network message [[#PrepareTransferDisconnect|PrepareTransferDisconnect]]. | ||
** If the state fields checked by [[#PrepareTransferDisconnect|PrepareTransferDisconnect]] for header+0x1 match, this just returns. | ** If the state fields checked by [[#PrepareTransferDisconnect|PrepareTransferDisconnect]] for header+0x1 match, this just returns. | ||
| Line 544: | Line 544: | ||
* Calls a func when a previously loaded state field is 0. | * Calls a func when a previously loaded state field is 0. | ||
* Calls a func. (fs related?) | * Calls a func. (fs related?) | ||
* Calls a func which validates the output from an | * Calls a func which validates the output from an earlier func. | ||
* Logs a report with [[PSC_services|srepo]]. | * Logs a report with [[PSC_services|srepo]]. | ||
* Uses network message [[#PrepareTransfer|PrepareTransfer]]. Uses [[Filesystem_services|ISaveDataTransferManagerWithDivision SetLocalKeySeedPackage]] with the relevant response data. | * Uses network message [[#PrepareTransfer|PrepareTransfer]]. Uses [[Filesystem_services|ISaveDataTransferManagerWithDivision SetLocalKeySeedPackage]] with the relevant response data. | ||