module:python:taskevent:taskevent
This is an old revision of the document!
Module - Python - TaskEvent
Übersicht
- Ziel: TaskAction durchläuft eine Schleife mit N Durchgängen
- TaskAction:
- begin
- Beginn Schleife: löscht den EventReady := 0
- starten des Subtask: TaskRefresh
- wartet auf das Ergebnis von TaskRefresh (warten auf: EventReady == 1 gesetzt)
- TaskRefresh:
- begin
- (NC löscht den EventReady := 0)
- beginnt Berechnung…
- setzt EventReady := 1 nach erfolgter Berechnung
- end
ToDo
—
Done
221021
221021
- Aufbau der Event-Library, Basis Python:
- import threading
- e = threading.Event()
- Neu: Argument-Übergabe (hier Event) an Threads!
- Verbesserung der CTask-Library mit Argument-Übergabe, Counter, OnExecute → Result
- Neue Klasse: CTask
- Direkte Klasse: threading-Event
module/python/taskevent/taskevent.1666374086.txt.gz · Last modified: 2022/10/21 19:41 by omdevelop