Messaging Protocol - RainMz/NintendoClients GitHub Wiki
(1) DeliverMessage
Request
| Type |
Name |
| Data |
oUserMessage |
Response
| Type |
Name |
| Data |
oModifiedMessage |
| List<Uint32> |
lstSandboxNodeId |
| List<PID> |
lstParticipants |
(2) GetNumberOfMessages
Request
Response
| Type |
Name |
| Uint32 |
uiNbMessages |
(3) GetMessagesHeaders
Request
Response
(4) RetrieveAllMessagesWithinRange
Request
Response
(5) RetrieveMessages
Request
Response
(6) DeleteMessages
Request
Response
This method does not return anything.
(7) DeleteAllMessages
Request
Response
| Type |
Name |
| Uint32 |
uiNbDeletedMessages |
Types
MessageRecipient (Structure)
| Type |
Name |
| Uint32 |
m_uiRecipientType |
| PID |
m_principalId |
| Uint32 |
m_gatheringId |
Recipient type:
| Type |
Description |
| 1 |
Principal id |
| 2 |
Gathering id |
| This structure inherits from Data |
Wii U:
| Type |
Name |
| Uint32 |
m_uiID |
| Uint32 |
m_idRecipient |
| Uint32 |
m_uiRecipientType |
| Uint32 |
m_uiParentID |
| PID |
m_pidSender |
| DateTime |
m_receptiontime |
| Uint32 |
m_uiLifeTime |
| Uint32 |
m_uiFlags |
| String |
m_strSubject |
| String |
m_strSender |
Switch:
| Type |
Name |
| Uint32 |
m_uiID |
| Uint32 |
m_uiParentID |
| PID |
m_pidSender |
| DateTime |
m_receptiontime |
| Uint32 |
m_uiLifeTime |
| Uint32 |
m_uiFlags |
| String |
m_strSubject |
| String |
m_strSender |
| MessageRecipient |
m_messageRecipient |
| Type |
Name |
| String |
m_strTextBody |