uni:ba:protocol_sketch
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
uni:ba:protocol_sketch [2014-03-21 02:27] – created skrupellos | uni:ba:protocol_sketch [2020-11-18 18:11] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 4: | Line 4: | ||
Kommunikation zwischen //Protocol adapter// und //Dings 1//. | Kommunikation zwischen //Protocol adapter// und //Dings 1//. | ||
< | < | ||
- | C: register(gameId, | + | C: register(gameId, |
- | key: Wenn kein key beim Server für den Player hinterlegt ist (z.B. weil der client einen time out hatte), dann ignoriere den übergebenen key und weise einen neuen zu. | + | |
+ | key: Wenn kein key beim Server für den Player hinterlegt ist (z.B. weil der client einen | ||
+ | | ||
S: ticket(gameData, | S: ticket(gameData, | ||
key nicht in to Player, damit keiner Schummeln kann | key nicht in to Player, damit keiner Schummeln kann | ||
Line 13: | Line 15: | ||
C: unregister | C: unregister | ||
- | | + | |
- | Daher "auto unregister" | + | bleiben muss. Daher "auto unregister" |
S: OK/ERR | S: OK/ERR | ||
C: move(s) | C: move(s) | ||
- | Kann player jeder Zeit senden. Aufforderung zum move, muss Protokoll Adapter anhand von state() erkennen. | + | Kann player jeder Zeit senden. Aufforderung zum move, muss Protokoll Adapter anhand von |
+ | state() erkennen. | ||
| | ||
S: OK/ERR | S: OK/ERR |
uni/ba/protocol_sketch.1395365247.txt.gz · Last modified: 2020-11-18 18:10 (external edit)