Ver código fonte

Adding some more screen outputs and instructions

Michael Mächtel 7 anos atrás
pai
commit
a0456d5e7f
1 arquivos alterados com 15 adições e 2 exclusões
  1. 15
    2
      hw9/task2/README.md

+ 15
- 2
hw9/task2/README.md Ver arquivo

@@ -22,7 +22,8 @@ Zuvor legen wir ein [Rust Workspace][] an, in welchem wir komfortabel
22 22
 unsere eigenen Bibliotheken und ein Binary (den Server) verwalten.
23 23
 Nutzen Sie die in hw9:task1 geschriebene Bibliothek, in dem Sie diese
24 24
 als `srv-commands` Bibliothek in task2 benutzen, um die Kommandos an den
25
-Server zu parsen.
25
+Server zu parsen. Kopieren Sie dazu Ihre Dateien aus task1 in das
26
+`srv-commands` Verzeichnis.
26 27
 
27 28
 ## 2.1 Aufgabe
28 29
 
@@ -74,6 +75,11 @@ Mit der `-v` Ausgabe gibt der Server folgende Informationen aus:
74 75
 - Beim Starten des Servers die Parameter, mit denen er läuft (verbose,
75 76
   port, address, test, ...)
76 77
 - Den CONTROL-String, den der Server im CONTROL Kommando empfängt.
78
+    ```text
79
+    ...
80
+    Received Control: Beam me up!
81
+    ...
82
+    ```
77 83
 
78 84
 Benötigen Sie darüber hinaus weitere Ausgaben, so geben Sie diese bitte
79 85
 nur bei -vv, -vvv usw. aus.
@@ -122,7 +128,14 @@ Test3
122 128
 ### 2.1.3 Ausgaben des Servers auf der Konsole
123 129
 
124 130
 Eventuell Auftretende Fehler gibt der Server auf der Konsole aus, ohne
125
-das Programm zu beenden.
131
+das Programm zu beenden. So wird z.B bei einem unbekannten Kommando der
132
+Entsprechende Errors Ihrer `srv-commands` Bibliothek ausgegeben, die
133
+folgende Form haben könnte:
134
+```text
135
+...
136
+Error occurred: ParseError(UnknownCommand)
137
+...
138
+```
126 139
 
127 140
 Wird die Option -v angegeben, dann gibt der Server zusätzlichen
128 141
 Informationen aus (siehe obiges Kapitel dazu).

Carregando…
Cancelar
Salvar