Homepage von Michael Pieper | |||||
BeOS Programme | |||||
PalmBeach | |||||
PSION Link Protokollbeschreibung | |||||
RFSV Protokollbeschreibung |
Das Kommando MKDIR wird verwendet um einen neuen Ordner anzulegen.
Es ist zu beachten, daß alle Werte, die größer sind als 8 Bit in umgekehrter Reihenfolge übertragen werden. Das LOW-Byte wird als erstes über die Leitung geschickt und erst dann folgt das HIGH-Byte!
Der Befehl MKDIR ist folgendermaßen in das PLP eingebaut:
Header | PLP | RFSV-MKDIR | Footer | CRC | ||
---|---|---|---|---|---|---|
16 10 02 | 32 03 02 01 | Kommando 1c 00 |
Größe 10 00 |
Ordnername "C:\BACKUP\PSION" |
10 03 | 12 34 |
Eine gültige Antwort erfolgt mit dem Kommando RESPONSE und liefert einen Fehlercode zurück.
Header | PLP | RFSV-RESPONSE | Footer | CRC | ||
---|---|---|---|---|---|---|
16 10 02 | 33 02 03 01 | Kommando 2a 00 |
Größe 02 00 |
Ergebnis 00 00 |
10 03 | 12 34 |
fette | Werte stellen feste Werte dar, die exakt so verwendet werden! |
kursive | Werte stellen Beispiele dar, die anhand des Befehls eine unterschiedliche Bedeutung haben. |
Das Kommando MKDIR besteht aus 3 Informationseinheiten. Diese haben folgende Bedeutungen:
Länge in Byte | mögliche Werte | Bedeutung | |
---|---|---|---|
Kommando | 2 Byte | 00 1c (fest) | Die Kommandokennung hat immer den gleichen Wert! |
Größe | 2 Byte | variabel | Da der Ordnername mit übermittelt wird, hängt der hier benötigte Wert von der Länge des Namens ab! Das abschließende 0-Byte beim Ordnernamen ist ebenfalls zu berücksichtigen! |
Ordnername | ab 1 Byte | 0-terminierter String | Es ist der Ordnername zu übermitteln, der neu angelegt werden soll. |
Das Kommando MKDIR wird mit einem RESPONSE beantwortet. Dieser liefert als Ergebnis einen Fehlercode zurück. Wird 00 00 zurückgeliefert, dann ist kein Fehler aufgetreten.
Länge in Byte | mögliche Werte | Bedeutung | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Kommando | 2 Byte | 00 2a (fest) | Die Kommandokennung hat immer den gleichen Wert! | ||||||||
Größe | 2 Byte | 00 02 (fest) | Es werden immer 2 zsuätzliche Byte geliefert! | ||||||||
Ergebnis | 2 Byte | variabel | Das Ergebnis kann folgende Werte erhalten:
|
Homepage von Michael Pieper | |||||
BeOS Programme | |||||
PalmBeach | |||||
PSION Link Protokollbeschreibung | |||||
RFSV Protokollbeschreibung |