Difference between revisions of "Error Upload services"

From Nintendo Switch Brew
Jump to navigation Jump to search
(Created page with "This service reads crash dumps and other error reports from <code>erpt:r</code>. Then it periodically uploads them to the following URL: https://receive-%.er.srv.nintendo.ne...")
 
(→‎eupld:c: fill in unnamed cmd)
(8 intermediate revisions by 4 users not shown)
Line 1: Line 1:
This service reads crash dumps and other error reports from <code>erpt:r</code>.
+
The "Error upload" service reads and uploads error reports from <code>erpt:r</code> to a cloud server.
  
Then it periodically uploads them to the following URL:
+
This includes crash dumps with full exception info created by [[creport]].
 +
 
 +
It periodically uploads them to the following URL:
  
 
https://receive-%.er.srv.nintendo.net/post
 
https://receive-%.er.srv.nintendo.net/post
 +
 +
The functionality can be disabled from <code>set:sys</code> by setting ("eupld", "upload_enabled") to anything but 1.
 +
 +
= eupld:c =
 +
This is "nn::eupld::sf::IControl".
 +
 +
{| class="wikitable" border="1"
 +
|-
 +
! Cmd || Name
 +
|-
 +
| 0 || SetUrl
 +
|-
 +
| 1 || ImportCrt
 +
|-
 +
| 2 || ImportPki
 +
|-
 +
| 3 || SetAutoUpload
 +
|-
 +
| 4 || [6.0.0+] GetAutoUpload
 +
|}
 +
 +
= eupld:r =
 +
This is "nn::eupld::sf::IRequest".
 +
 +
{| class="wikitable" border="1"
 +
|-
 +
! Cmd || Name
 +
|-
 +
| 0 || Initialize
 +
|-
 +
| 1 || UploadAll
 +
|-
 +
| 2 || UploadSelected
 +
|-
 +
| 3 || GetUploadStatus
 +
|-
 +
| 4 || CancelUpload
 +
|-
 +
| 5 || GetResult
 +
|}
 +
 +
[[Category:Services]]

Revision as of 14:22, 27 April 2019

The "Error upload" service reads and uploads error reports from erpt:r to a cloud server.

This includes crash dumps with full exception info created by creport.

It periodically uploads them to the following URL:

https://receive-%.er.srv.nintendo.net/post

The functionality can be disabled from set:sys by setting ("eupld", "upload_enabled") to anything but 1.

eupld:c

This is "nn::eupld::sf::IControl".

Cmd Name
0 SetUrl
1 ImportCrt
2 ImportPki
3 SetAutoUpload
4 [6.0.0+] GetAutoUpload

eupld:r

This is "nn::eupld::sf::IRequest".

Cmd Name
0 Initialize
1 UploadAll
2 UploadSelected
3 GetUploadStatus
4 CancelUpload
5 GetResult