Difference between revisions of "NIM Services"

From 3dbrew
Jump to navigation Jump to search
Line 48: Line 48:
 
| 0x000A....
 
| 0x000A....
 
| [[NIMS:CheckSysupdateAvailableSOAP|CheckSysupdateAvailableSOAP]]
 
| [[NIMS:CheckSysupdateAvailableSOAP|CheckSysupdateAvailableSOAP]]
 +
|}
 +
 +
= NIM server service "nim:aoc" =
 +
{| class="wikitable" border="1"
 +
|-
 +
!  Command Header
 +
!  Description
 +
|-
 +
| 0x00030042
 +
| SetApplicationId
 +
|-
 +
| 0x00040042
 +
| SetTin
 +
|-
 +
| 0x000902D0
 +
| ListContentSetsEx
 +
|-
 +
| 0x00180000
 +
| GetBalance
 +
|-
 +
| 0x001D0000
 +
| GetCustomerSupportCode
 +
|-
 +
| 0x00210000
 +
| Initialize
 +
|-
 +
| 0x00240282
 +
| CalculateContentsRequiredSize
 +
|-
 +
| 0x00250000
 +
| RefreshServerTime
 
|}
 
|}

Revision as of 16:35, 14 April 2014

NIM user service "nim:u"

Command Header Description
0x00010000 Related to starting a sysupdate?
0x00020000 GetUpdateDownloadProgress
0x0003.... ?
0x00040000 FinishTitlesInstall
0x00050000 This obtains an event handle. Home Menu will check whether a system update is available when this event is triggered.
0x0006.... ?
0x0007.... ?
0x0008.... ?
0x00090000 CheckSysupdateAvailable
0x000A0000 GetState
0x000B.... GetSystemTitleHash (unique hash for each sysupdate titlelist)

NIM server service "nim:s"

Command Header Description
0x000A.... CheckSysupdateAvailableSOAP

NIM server service "nim:aoc"

Command Header Description
0x00030042 SetApplicationId
0x00040042 SetTin
0x000902D0 ListContentSetsEx
0x00180000 GetBalance
0x001D0000 GetCustomerSupportCode
0x00210000 Initialize
0x00240282 CalculateContentsRequiredSize
0x00250000 RefreshServerTime