ping
- Kommando
ping- Bereich
- Grundlage
- Profil
- Pflicht
- Antwort
{"pong":true}
Auftrag und Antwort#
{"v":1,"cmd":"ping"}
{"v":1,"ok":true,"result":{"pong":true}}
Der Auftrag trägt keine weiteren Felder.
Wozu#
ping beantwortet die einzige Frage, die eine Kenndatei oder ein Prozesseintrag
nicht sicher beantworten kann: ob die Anzeige antwortet. Ein Prozess kann
laufen und trotzdem stehen.
Die Anzeige muss ping auch dann beantworten, wenn sie gerade beschäftigt ist –
notfalls, bevor sie den Bildschirm neu zeichnet. Ein Steuerprogramm, das auf
ping keine Antwort erhält, behandelt die Anzeige als nicht vorhanden und
arbeitet ohne sie weiter.
ping gilt wie jeder Auftrag als Betrieb: Es beendet den Bildschirmschoner und
hebt ein angekündigtes Programmende auf (siehe
lifecycle.shutdown).