mirror of
https://github.com/naruxde/revpimodio2.git
synced 2025-11-08 22:03:53 +01:00
Bei .reg_event Parameter prefire eingefügt um Event bei Eintritt in mainloop
mit aktuellem Wert auszulösen. Im Helper werden Event-Queues nur beim deaktiveren geleert
This commit is contained in:
@@ -241,7 +241,7 @@ Bytelaenge des IO - 0 bei BITs
|
||||
</dl><a NAME="IOBase.__reg_xevent" ID="IOBase.__reg_xevent"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
IOBase.__reg_xevent</h3>
|
||||
<b>__reg_xevent</b>(<i>func, delay, edge, as_thread, overwrite</i>)
|
||||
<b>__reg_xevent</b>(<i>func, delay, edge, as_thread, overwrite, prefire</i>)
|
||||
<p>
|
||||
Verwaltet reg_event und reg_timerevent.
|
||||
</p><dl>
|
||||
@@ -260,6 +260,9 @@ Bei True, Funktion als EventCallback-Thread ausfuehren
|
||||
</dd><dt><i>overwrite</i></dt>
|
||||
<dd>
|
||||
Wenn True, wird Event bei ueberschrieben
|
||||
</dd><dt><i>prefire</i></dt>
|
||||
<dd>
|
||||
Ausloesen mit aktuellem Wert, wenn mainloop startet
|
||||
</dd>
|
||||
</dl><a NAME="IOBase.__str__" ID="IOBase.__str__"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
@@ -330,7 +333,7 @@ IO-Wert als <class 'bytes'> oder <class 'bool'>
|
||||
</dl><a NAME="IOBase.reg_event" ID="IOBase.reg_event"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
IOBase.reg_event</h3>
|
||||
<b>reg_event</b>(<i>func, delay=0, edge=BOTH, as_thread=False</i>)
|
||||
<b>reg_event</b>(<i>func, delay=0, edge=BOTH, as_thread=False, prefire=False</i>)
|
||||
<p>
|
||||
Registriert fuer IO ein Event bei der Eventueberwachung.
|
||||
</p><p>
|
||||
@@ -353,6 +356,9 @@ Ausfuehren bei RISING, FALLING or BOTH Wertaenderung
|
||||
</dd><dt><i>as_thread</i></dt>
|
||||
<dd>
|
||||
Bei True, Funktion als EventCallback-Thread ausfuehren
|
||||
</dd><dt><i>prefire</i></dt>
|
||||
<dd>
|
||||
Ausloesen mit aktuellem Wert, wenn mainloop startet
|
||||
</dd>
|
||||
</dl><a NAME="IOBase.reg_timerevent" ID="IOBase.reg_timerevent"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
@@ -502,7 +508,7 @@ Static Methods</h3>
|
||||
<a NAME="IOEvent.__init__" ID="IOEvent.__init__"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
IOEvent (Constructor)</h3>
|
||||
<b>IOEvent</b>(<i>func, edge, as_thread, delay, overwrite</i>)
|
||||
<b>IOEvent</b>(<i>func, edge, as_thread, delay, overwrite, prefire</i>)
|
||||
<p>
|
||||
Init IOEvent class.
|
||||
</p>
|
||||
|
||||
Reference in New Issue
Block a user