Migration services: Difference between revisions

No edit summary
No edit summary
Line 461: Line 461:
** Clears the connected state flag.
** Clears the connected state flag.
* Calls a vfunc, throwing an error when ret is false.
* Calls a vfunc, throwing an error when ret is false.
* Calls a func.
* Calls a func. This essentially loops through the fs data also used by [[#GetList|GetList]], using [[NS_services|IApplicationManagerInterface DeleteSaveData]] with each entry (with the SaveDataId field from the entry and SaveDataSpaceId = User).
* Calls vfuncs, then returns.
* Calls vfuncs, then returns.


Line 470: Line 470:
* ...
* ...
* Runs essentially the same code-block as [[#CompleteAsync|CompleteAsync]] for the connected flag, without the network messages.
* Runs essentially the same code-block as [[#CompleteAsync|CompleteAsync]] for the connected flag, without the network messages.
* When a vfunc returns true, call a func.
* When a vfunc returns true, call the same savedata-deletion func as [[#CompleteAsync|CompleteAsync]].
* Calls vfuncs then returns.
* Calls vfuncs then returns.