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 12:50] – [Response System Property] dragonlord | gamedev:remotelaunching:networkprotocol [2024/12/09 13:30] (current) – dragonlord | ||
---|---|---|---|
Line 260: | Line 260: | ||
| [[gamedev: | | [[gamedev: | ||
| [[gamedev: | | [[gamedev: | ||
- | | [[gamedev: | + | | [[gamedev: |
+ | 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.</ | ||
| - | Reserved | Reserved for future expansion. Ignore any additional bytes in the message. | | | - | Reserved | Reserved for future expansion. Ignore any additional bytes in the message. | | ||
- | The length and format of '' | + | ===== Keep-Alive ===== |
- | List of all supported properties ('' | + | 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: | + | |
- | | [[gamedev:dnp# | + | |
- | List of launcher profiles ('' | + | ^ Type ^ Name ^ Description |
- | ^ Type ^ Name ^ Description | + | | [[gamedev: |
- | | [[gamedev: | + | | - |
- | | [[gamedev: | + | |
- | + | ||
- | Name of default profile or empty string if there is none ('' | + | |
- | ^ Type ^ Name ^ Description | + | |
- | | [[gamedev: | + | |
====== Linked States ====== | ====== Linked States ====== |