FRDU:UpdateGameModeDescription: Difference between revisions

Created page with "=Request= {| class="wikitable" border="1" |- ! Index Word ! Description |- | 0 | Header code [0x001D0002] |- | 1 | (len<<14) <nowiki>|</nowiki> 0x802 |- | 2 | Pointer to input..."
 
TimmSkiller (talk | contribs)
No edit summary
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
=Request=
=Request=
{| class="wikitable" border="1"
{{IPC/Request}}
|-
{{IPC/RequestHeader|0x001D|0|2}}
!  Index Word
{{IPC/TranslateStaticBuffer|Input UTF-16 127-Character Game Mode Description (127 Characters + null termination)|2}}
!  Description
{{IPC/RequestEnd}}
|-
| 0
| Header code [0x001D0002]
|-
| 1
| (len<<14) <nowiki>|</nowiki> 0x802
|-
| 2
| Pointer to input UTF-16 text buffer, buffer size is normally 0x100-bytes.
|}


=Response=
=Response=
{| class="wikitable" border="1"
{{IPC/Request}}
|-
{{#vardefine:ipc_offset|0}}
!  Index Word
{{IPC/RequestHeader|0x001D|1|0}}
!  Description
{{IPC/RequestEntry|Result code}}
|-
{{IPC/RequestEnd}}
| 0
| Header code
|-
| 1
| Result code
|}


=Description=
=Description=
This sets the "currently playing" text description displayed in the friends-list(separate from the application title text). The specified data seems to be sent in encrypted(?) UDP frame(s) to the friends server.
This sets the "currently playing" text description displayed in the friends list (separate from the application title text).