This protocol is used by the 3DS / Wii U friend server for notifications about friends.
There is no known difference between the two methods, except that the server sends some events through method 1 and others through method 2. The client treats them exactly the same.
Methods
Method ID | Method Name |
---|---|
1 | ProcessNintendoNotificationEvent |
2 | ProcessNintendoNotificationEvent |
ProcessNintendoNotificationEvent
Request
Type | Description |
---|---|
NintendoNotificationEvent | Event object |
Response
No RMC response is sent.
Types
NintendoNotificationEvent (Structure)
Type | Name | Description |
---|---|---|
Uint32 | m_uiType | Event type |
PID | m_pidSender | Pid of the user that triggered the notification event |
Data | m_dataholder | Information about the event (depends on the event type) |
NintendoNotificationEventGeneral (Structure)
Type | Name |
---|---|
Uint32 | m_u32Param |
Uint64 | m_u64Param1 |
Uint64 | m_u64Param2 |
String | m_strParam |
NintendoNotificationEventProfile (Structure)
Type | Name |
---|---|
Uint8 | m_region |
Uint8 | m_country |
Uint8 | m_area |
Uint8 | m_language |
Uint8 | m_platform |
Friend Events
Type | Method | Data Type | Description |
---|---|---|---|
1 | 1 | NintendoPresence | (3DS) A friend updated their presence |
2 | 1 | GameKey | (3DS) A friend changed their favorite game |
3 | 1 | NintendoNotificationEventGeneral | (3DS) A friend changed their comment |
5 | 1 | NintendoNotificationEventGeneral | (3DS) A friend changed or edited their mii |
7 | 1 | NintendoNotificationEventGeneral | (3DS) You became friends |
10 | 1 | NintendoNotificationEventGeneral | (3DS / Wii U) A friend went offline |
21 | 2 | NNAInfo | (Wii U) A friend changed or edited their mii |
22 | (Wii U) Mii related | ||
23 | PrincipalPreference | (Wii U) A friend updated their preferences | |
24 | 2 | NintendoPresenceV2 | (Wii U) A friend started a game/app |
25 | (Wii U) Friend request related | ||
26 | 1 | NintendoNotificationEventGeneral | (Wii U) A friend removed you from their from friend list or canceled their friend request |
27 | 2 | FriendRequest | (Wii U) You received a friend request |
28 | (Wii U) Friend request related | ||
29 | (Wii U) Blacklist related | ||
30 | 1 | FriendInfo | (Wii U) You became friends |
31 | (Wii U) Blacklist related | ||
32 | (Wii U) Blacklist related | ||
33 | 1 | NintendoNotificationEventGeneral | (Wii U) A friend changed their status message |
34 | |||
35 | (Wii U) Related to friend relationships | ||
36 | PersistentNotificationList | (Wii U) This seems to delete persistent notifications |