BCAT services: Difference between revisions
No edit summary |
|||
Line 617: | Line 617: | ||
! Cmd || Name | ! Cmd || Name | ||
|- | |- | ||
| 0 || | | 0 || [[#Initialize]] | ||
|- | |- | ||
| 1 || | | 1 || [[#SubmitEvent]] | ||
|} | |} | ||
== Initialize == | |||
Unofficial name. | |||
Takes a PID-descriptor and a reserved input u64. No output. | |||
Uses [[Glue_services#arp:r|arp:r]] commands [[Glue_services#GetApplicationInstanceId|GetApplicationInstanceId]] and [[Glue_services#GetApplicationLaunchProperty]] to get and store the application's [[NCM_services#ProgramId|ProgramId]]. | |||
== SubmitEvent == | |||
Unofficial name. | |||
Takes an input [[Account_services#Uid|Uid]] and a type-0x5 input buffer. No output. | |||
Uses the input buffer's contents to create a "mission event" which is later uploaded to "fw-api.%.nso.nintendo.net/v1/events". | |||
= mnpp:sys = | = mnpp:sys = |