Changes

30 bytes added ,  01:31, 11 November 2019
Line 767: Line 767:  
*** This handles the requests as required by the ID, no particular order is required by the server.
 
*** This handles the requests as required by the ID, no particular order is required by the server.
 
*** All IDs in the below table are implemented by the server, for both SystemUpdate and Application.
 
*** All IDs in the below table are implemented by the server, for both SystemUpdate and Application.
*** An error is thrown if the ID is unrecognized. An error is thrown if the value of the request size1 doesn't match the expected fixed value (except for ID 0x0).
+
*** An error is thrown if the ID is unrecognized.
    
The above socket setup for the Send async thread does the following:
 
The above socket setup for the Send async thread does the following:
Line 802: Line 802:  
| 0x6 || 0x2 || u16 size0. Must be <=0x1000.
 
| 0x6 || 0x2 || u16 size0. Must be <=0x1000.
 
|-
 
|-
| 0x8 || 0x8 || s64 size1. Must not be negative.
+
| 0x8 || 0x8 || s64 size1. Must not be negative. During message-specific handling with request/reply this must also match the expected value (except for ID 0x0 which is ignored in this case).
 
|}
 
|}