瀏覽代碼

Adding some more screen outputs and instructions

Michael Mächtel 7 年之前
父節點
當前提交
a0456d5e7f
共有 1 個檔案被更改,包括 15 行新增2 行删除
  1. 15
    2
      hw9/task2/README.md

+ 15
- 2
hw9/task2/README.md 查看文件

@@ -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).

Loading…
取消
儲存