This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
gamedev:remotelaunching:networkprotocol [2024/12/03 13:27] – [Response System Property] dragonlord | gamedev:remotelaunching:networkprotocol [2024/12/09 13:30] (current) – dragonlord | ||
---|---|---|---|
Line 262: | Line 262: | ||
| [[gamedev: | | [[gamedev: | ||
The length and format of '' | The length and format of '' | ||
- | * '' | + | * '' |
- | * '' | + | * '' |
* '' | * '' | ||
Additional property names can be added in the future. Applications can define custom property names. Clients have to return empty value for unknown properties.</ | Additional property names can be added in the future. Applications can define custom property names. Clients have to return empty value for unknown properties.</ | ||
+ | | - | 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: | ||
| - | Reserved | Reserved for future expansion. Ignore any additional bytes in the message. | | | - | Reserved | Reserved for future expansion. Ignore any additional bytes in the message. | | ||