-
Notifications
You must be signed in to change notification settings - Fork 7
RMC Inbox Message Service
michal-kapala edited this page Apr 5, 2024
·
5 revisions
A custom RMC service for inbox message management.
| Method ID | Method Name |
|---|---|
| 1 | GetInboxMessageOasisIdDict |
| 2 | GetRecentInboxMessages |
| 3 | GetInboxMessagesBeforeMessageId |
| 4 | GetInboxMessagesAfterMessageId |
| 5 | SendInboxMessage |
| 6 | DeleteInboxMessages |
| 7 | SetReadFlags |
Empty request.
| Type | Name |
|---|---|
| List<GR5_InboxMessageOasisId> | oasisIds |
| Type | Name |
|---|---|
| Uint32 | messageCount |
| Type | Name |
|---|---|
| List<GR5_InboxMessage> | messages |
| Type | Name |
|---|---|
| Uint32 | messageId |
| Uint32 | messageCount |
| Type | Name |
|---|---|
| List<GR5_InboxMessage> | messages |
| Type | Name |
|---|---|
| Uint32 | messageId |
| Type | Name |
|---|---|
| List<GR5_InboxMessage> | messages |
| Type | Name |
|---|---|
| Uint32 | receipient |
| Uint32 | messageType |
| String | messageParam |
Empty response.
| Type | Name |
|---|---|
| List<Uint32> | messageIdList |
Empty response.
| Type | Name |
|---|---|
| List<Uint32> | messageIdList |
| Uint32 | flag |
Empty response.
| Type | Name |
|---|---|
| Uint32 | unk1 |
| Uint32 | unk2 |
text contains either a username or a comma-separated list of item IDs depending on the message type.
senderID is friend requester's PID for the friend request.
isNew should be set to 0 to indicate the message is new.
| Type | Name |
|---|---|
| Uint32 | id |
| Uint32 | unk |
| Uint32 | senderID |
| Uint32 | messageType |
| String | text |
| DateTime | date |
| Uint32 | isNew |