From 2939bb93898819da1a7c04323fd2e7e004a7dd8c Mon Sep 17 00:00:00 2001 From: Bastian Schroll Date: Sat, 26 Oct 2019 08:22:36 +0200 Subject: [PATCH] fix docs --- docu/docs/develop/ModulPlugin.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docu/docs/develop/ModulPlugin.md b/docu/docs/develop/ModulPlugin.md index 7e84a46..0c5aaaa 100644 --- a/docu/docs/develop/ModulPlugin.md +++ b/docu/docs/develop/ModulPlugin.md @@ -81,7 +81,7 @@ Eine Auflistung der bereitgestellten Informationen findet sich im entsprechenden - Selbst vom Modul hinzugefügte Felder **müssen** in der Modul Dokumentation unter `Paket Modifikation` aufgeführt werden. - Sollte ein Modul oder Plugin Felder benutzen, welche in einem anderen Modul erstellt werden, **muss** dies im Punkt `Abhänigkeiten` des jeweiligen Moduls oder Plugins dokumentiert werden. -### Zu beachten bei Module +### Rückgabewert bei Modulen Module können Pakete beliebig verändern. Diese Änderungen werden im Router entsprechend weitergeleitet. Mögliche Rückgabewerte eines Moduls: @@ -90,7 +90,7 @@ Mögliche Rückgabewerte eines Moduls: - `return None` Der Router fährt mit dem unveränderten bwPacket fort (Input = Output) - `return False` Der Router stopt sofort die Ausführung (zB. in Filtern verwendet) -### Zu beachten bei Plugins +### Rückgabewert bei Plugins Plugins geben keine Pakete mehr zurück. Sie fungieren ausschließlich als Endpunkt. Die Plugin Basisklasse liefert intern immer ein `None` an den Router zurück, was zur weiteren Ausführung des Routers mit dem original Paket führt. Daher macht es in Plugins keinen Sinn ein Paket zu modifizieren.