EVENTDISTR
Aus Stratum 0
Version vom 03:36, 20. Jan. 2013 von Daniel Bohrer (Diskussion | Beiträge)
Im Space gibt es ein standardisiertes Protokoll, wie Events über das Netzwerk verteilt werden. Das Protokoll baut auf UDP auf und benutzt Port 31337. Der Payload der UDP-Protokolle hat folgenden Aufbau:
Offset | Inhalt | Bemerkung |
---|---|---|
0 | EVENTDISTR | Magic String zum Erkennen des Protokolls |
10 | v | Trennzeichen |
11 | Protokollversion | Zur Zeit wird Version 1 eingesetzt: ord("1") == 49 |
12 | ; | Trennzeichen |
13-… | Event-Informationen | siehe unten. Dieser Teil des Paketes darf eine maximale Länge von 100 Byte nicht überschreiten! (Andernfalls wird gebeten, das Evil Flag im IP-Header zu setzen.) |
Events
Es folgt eine vollständige Auflistung der zur Zeit verwendeten Events.
- DingDong
- Die Klingel an einer der beiden Haustüren wurde betätigt. Wird vom Doorbell Extender im Frickelraum verarbeitet.
- DoorUnten
- Der Türoffnungsknopf am Doorbell Extender wurde betätigt. Wird vom Doorbell Extender an der Tür oben verarbeitet.