BCAT services: Difference between revisions
No edit summary |
|||
Line 1: | Line 1: | ||
BCAT (Background Content Asymmetric synchronized delivery and Transmission) encompasses a set of content download/upload related services. | BCAT (Background Content Asymmetric synchronized delivery and Transmission) encompasses a set of content download/upload related services. | ||
= | = bcat:a, bcat:m, bcat:u, bcat:s = | ||
These are "nn::bcat::detail::ipc::IServiceCreator". | |||
== | {| class="wikitable" border="1" | ||
|- | |||
! Cmd || Name | |||
|- | |||
| 0 || CreateBcatService | |||
|- | |||
| 1 || CreateDeliveryCacheStorageService | |||
|- | |||
| 2 || CreateDeliveryCacheStorageServiceWithApplicationId | |||
|} | |||
Equivalent to 3DS BOSS(SpotPass). See [[BCAT_Content_Container|here]] for BCAT-content-container. | |||
= | = <nowiki>news:a, news:c, news:m, news:p, news:v</nowiki> = | ||
These are <nowiki>"nn::news::detail::ipc::IServiceCreator"</nowiki>. | |||
== | {| class="wikitable" border="1" | ||
|- | |||
! Cmd || Name | |||
|- | |||
| 0 || | |||
|- | |||
| 1 || | |||
|- | |||
| 2 || | |||
|- | |||
| 3 || | |||
|- | |||
| 4 || | |||
|} | |||
= | = prepo:a, prepo:m, prepo:u, prepo:s = | ||
These are "nn::prepo::detail::ipc::IPrepoService". | |||
== | {| class="wikitable" border="1" | ||
|- | |||
! Cmd || Name | |||
|- | |||
| 10100 || SaveReport | |||
|- | |||
| 10101 || SaveReportWithUser | |||
|- | |||
| 10200 || RequestImmediateTransmission | |||
|- | |||
| 10300 || GetTransmissionStatus | |||
|- | |||
| 20100 || SaveSystemReport | |||
|- | |||
| 20200 || [4.0.0+] SetOperationMode | |||
|- | |||
| 20101 || SaveSystemReportWithUser | |||
|- | |||
| 30100 || ClearStorage | |||
|- | |||
| 40100 || IsUserAgreementCheckEnabled | |||
|- | |||
| 40101 || SetUserAgreementCheckEnabled | |||
|- | |||
| 90100 || GetStorageUsage | |||
|- | |||
| 90200 || [5.0.0+] GetStatistics | |||
|- | |||
| 90201 || [5.0.0+] GetThroughputHistory | |||
|- | |||
| 90300 || [5.0.0+] GetLastUploadError | |||
|} | |||
== | == Data reporting == | ||
The "Play Report" (prepo) service uploads system and user information to a cloud server. | The "Play Report" (prepo) service uploads system and user information to a cloud server. | ||
This includes the following fields: | This includes the following fields: | ||
Line 46: | Line 92: | ||
It also checks the validity of the device's authentication token using the following URL:<br> | It also checks the validity of the device's authentication token using the following URL:<br> | ||
* <nowiki>https://dauth-%.ndas.srv.nintendo.net/v1/device_auth_token</nowiki> | * <nowiki>https://dauth-%.ndas.srv.nintendo.net/v1/device_auth_token</nowiki> | ||
[[Category:Services]] | [[Category:Services]] |