Changes

620 bytes added ,  23:21, 24 September 2018
no edit summary
Line 861: Line 861:  
| 0 || GetEventHandle
 
| 0 || GetEventHandle
 
|}
 
|}
 +
 +
= ISaveDataTransferManager =
 +
{| class="wikitable" border="1"
 +
|-
 +
! Cmd || Name
 +
|-
 +
| 0 || [[#GetChallenge]]
 +
|-
 +
| 16 || [[#SetToken]]
 +
|-
 +
| 32 || [[#OpenSaveDataExporter]]
 +
|-
 +
| 64 || [[#OpenSaveDataImporter]]
 +
|}
 +
 +
This was added with [[4.0.0]].
 +
 +
== GetChallenge ==
 +
No input/output, takes a type-0x6 output buffer.
 +
 +
== SetToken ==
 +
No input/output, takes a type-0x5 input buffer.
 +
 +
== OpenSaveDataExporter ==
 +
Takes an input u8 and u64, returns an [[#ISaveDataExporter]].
 +
 +
== OpenSaveDataImporter ==
 +
Takes an input u8 and a 0x10-byte struct, and a type-0x5 input buffer. Returns 8-bytes of output and an [[#ISaveDataImporter]].
    
= ISaveDataTransferManagerWithDivision =
 
= ISaveDataTransferManagerWithDivision =