User Tools

Site Tools


gamedev:remotelaunching:networkprotocol

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
gamedev:remotelaunching:networkprotocol [2024/12/03 13:27] – [Response System Property] dragonlordgamedev:remotelaunching:networkprotocol [2024/12/09 13:30] (current) dragonlord
Line 266: Line 266:
   * ''profiles.default'': Name of default profile or empty string if there is none.   * ''profiles.default'': Name of default profile or empty string if there is none.
 Additional property names can be added in the future. Applications can define custom property names. Clients have to return empty value for unknown properties.</WRAP> | Additional property names can be added in the future. Applications can define custom property names. Clients have to return empty value for unknown properties.</WRAP> |
 +|  -  | Reserved | Reserved for future expansion. Ignore any additional bytes in the message. |
 +
 +===== Keep-Alive =====
 +
 +Send by the server and the client to verify the other side is still alive. This catches situations where the other side crashed or the network connection between the two sides ruptured. This messages requires no response since it is send reliable. Failure to receive it closes the connection. The message has this format:
 +
 +^  Type ^  Name  ^  Description  ^
 +| [[gamedev:dnp#data_types|Byte]] | Code | Message code. Is value ''20'' |
 |  -  | Reserved | Reserved for future expansion. Ignore any additional bytes in the message. | |  -  | Reserved | Reserved for future expansion. Ignore any additional bytes in the message. |
  
gamedev/remotelaunching/networkprotocol.1733232458.txt.gz · Last modified: 2024/12/03 13:27 by dragonlord