3.1.4 Das IMF - Format
Im IMF-Dateiformat werden die Nachrichten
vom Compiler gespeichert. Dieses einfache Datenformat enthält
die Nachrichten in beliebiger Reichenfolge.
- 1.-4. Byte: Schlüsselwort IMDF. Wird
zur Erkennung der Datei verwendet.
- 5.-8. Byte: Versionsnummer des
Compilers
- 9.-?. Byte: Es folgen beliebig viele
Strukturen mit den Informationen zu jeder Nachricht.
Jede Nachricht wird durch folgenden Block
beschrieben (dieser Block wiederholt sich, bis zum Ende der
Datei):
- 4 Bytes: Nachrichten ID
- 4 Bytes: Nachrichtenklasse
- 4 Bytes: Nachrichtendetailierung
- 4 Bytes: Sprache
- 4 Bytes: Nachrichtentyp
- 4 Bytes: Antwortmöglichkeiten auf die
Nachricht
- 4 Bytes: Größe n der
Nachrichtendaten
- n Bytes: Die Nachrichtdaten (z.B.
Text, Audio, Video,...)