PPL7-Icon Patrick's Programming Library Version 7.0.0 - Dokumentation
Thread-Prioritäten

Ein Thread kann verschiedene Prioritäten haben, die bestimmen, wieviel Rechenzeit ihm zugesprochen wird. Mehr ...

Ausführliche Beschreibung

Klassen

Ein Thread kann in eine von 4 Grundklassen eingeordnet werden, die bestimmen, mit welcher Priorität er ausgeführt werden soll:

Zur Zeit wird dieses Feature noch nicht verwendet!

Priorität

Zusätzlich kann noch ein Feintuning vorgenommen werden, bei dem die Priorität des Threads festgelegt wird:

Mit folgenden Funktionen kann die Priorität eines Threads gelesen oder verändert werden:

Funktionen

Thread::Priority ppl7::ThreadGetPriority ()
 Priorität des aktuellen Threads abfragen. Mehr ...
 
int ppl7::Thread::threadGetPriority ()
 Priorität des Threads auslesenLiefert die Priorität des Threads zurück. Mehr ...
 
void ppl7::ThreadSetPriority (Thread::Priority priority)
 Priorität des aktuellen Threads ändern. Mehr ...
 
int ppl7::Thread::threadSetPriority (int priority)
 Priorität des Threads ändernSetz die Priorität des Threads. Mehr ...
 

Dokumentation der Funktionen

Thread::Priority ppl7::ThreadGetPriority ( )
int ppl7::Thread::threadGetPriority ( )
Rückgabe
liefert einen Wert zurück, der die Priorität des Threads angibt.
Siehe auch
Threads
void ppl7::ThreadSetPriority ( Thread::Priority  priority)
int ppl7::Thread::threadSetPriority ( int  priority)
Parameter
priorityGibt die Priorität des Threads an. Die möglichen Werte sind im Kapitel Thread Prioritäten beschrieben.
Rückgabe
Liefert 1 zurück, wenn die Priorität erfolgreich geändert wurde, sonst 0.
Siehe auch
Threads