Changes

390 bytes added ,  14:07, 16 April 2018
Line 209: Line 209:  
|-
 
|-
 
| 2 || Command id as u64 for requests, [[Error_codes|error code]] as u64 for responses.
 
| 2 || Command id as u64 for requests, [[Error_codes|error code]] as u64 for responses.
 +
|-
 +
| 3 || [5.0.0+] Token is placed here (for NewRequest/NewControl only).
 
|-
 
|-
 
| 4... || Input parameters or return values
 
| 4... || Input parameters or return values
 
|}
 
|}
 +
 +
[5.0.0+] When a service processes an incoming IPC cmd, the token value gets saved into TLS and is distributed to any IPC cmds that are made during processing of the IPC cmd. It's unknown if this token serves any purpose or if it's just a debug-tool to figure out what IPC cmd caused a particular chain of IPC cmds.
    
== Official marshalling code ==
 
== Official marshalling code ==