BOSSU:SendProperty: Difference between revisions

DaniElectra (talk | contribs)
Use IPC template header
 
(2 intermediate revisions by one other user not shown)
Line 1: Line 1:
=Request=
=Request=
{| class="wikitable" border="1"
{{IPC/Request}}
|-
{{#vardefine:ipc_offset|0}}
!  Index Word
{{IPC/RequestHeader|0x0014|2|2}}
!  Description
{{IPC/RequestEntry|u16, [[BOSS_Services#PropertyIDs|Property ID]]}}
|-
{{IPC/RequestEntry|u32, Buffer size}}
| 0
{{IPC/MapPointerR|Data buffer}}
| Header code [0x00140082]
{{IPC/RequestEnd}}
|-
| 1
| u16 PropertyID
|-
| 2
| Size
|-
| 3
| (Size << 4)  <nowiki>|</nowiki> 0xA
|-
| 4
| Data Pointer
|}


=Response=
=Response=
{| class="wikitable" border="1"
{{IPC/Request}}
|-
{{#vardefine:ipc_offset|0}}
!  Index Word
{{IPC/RequestHeader|0x0014|1|2}}
!  Description
{{IPC/RequestEntry|Result code}}
|-
{{IPC/MapPointerR|Data buffer}}
| 0
{{IPC/RequestEnd}}
| Header code
|-
| 1
| Result code
|}
 
=PropertyIDs=
{| class="wikitable" border="1"
|-
!  ID
!  Size
!  Description
|-
| 0x7
| 0x200
| URL
|}


=Description=
=Description=
This sets the data for the specified property with the currently selected BOSS task. This data will be written into FS later.
Sets the data for the specified property within the current session. This data will be written into FS later when registering or reconfiguring a task.