Skip to content

Referenz ​

Die Referenz beschreibt Programme, Schnittstellen und Dateiformate vollständig. Einführungen und Abläufe stehen im Leitfaden.

Programme ​

Die Seiten zu den Programmen entstehen beim Bauen der Dokumentation aus deren Hilfetexten und passen so immer zum Quelltext.

ProgrammAufgabe
railitKommandozeile: Netze und Pläne prüfen, Szenarien, Journale, Bedienung von railitd, Installation pflegen
railitdStellwerksdienst: Kerne, Feld und Betriebsführung im festen Zyklus; REST/JSON, gRPC, Bedienplatz
railit-fieldFeldrechner: simulierte Objektsteuerungen über EULYNX SCI und RaSTA mit Umschalter
railit-nodeKnoten des sicheren Rechners: Kern mit Kanälen, Voter und Watchdog über RaSTA

Exit-Codes von railit: 0 Erfolg, 1 ungültig oder abgelehnt, 2 Bedien-, Lese- oder Verbindungsfehler. Mit --output json liefern alle Befehle JSON.

Schnittstellen und Formate ​

ThemaInhalt
REST-API und gRPCEndpunkte, Anmeldung, Antworten des Kerns, Ereignisse, Metriken
Netzformatrail-it-TOML: Topologie, Signale, Gleisfreimeldung, Stellbereiche
FahrplanZüge, Halte und Einsetzen in die Simulation
SzenarienKopf, Aktionen und Bedingungen
BenutzerdateiBenutzer, Rollen, Token und Zertifikate
JournalBetriebsjournal und Auditprotokoll: Zeilen, Hashkette, Siegel
UmgebungsvariablenAlle Variablen der Programme, Installer und des Builds

Lizenz: NCSL v1.0 · Nicht zugelassen für den realen Bahnbetrieb.