Lewait()
fonction est utilisée pour définir un événement (signal) d'attente, et va bloquer avant que l'événement (signal) est définie; il prend en charge la définition d'un paramètre de temps d'arrêt.
Lewait()
la fonction renvoie si le timeout s'est produit. Si oui, elle renvoie une valeur vraie.
Boole
Attends! Attends une minute.
Letimeout
Le paramètre est utilisé pour définir le temps d'attente en millisecondes.
temps d'arrêt faux Numéro
function main() {
var event = threading.Event()
var t1 = threading.Thread(function(event) {
var ret = event.wait(100)
Log(`event.wait(100):`, ret)
ret = event.wait()
Log(`event.wait():`, ret)
}, event)
Sleep(1000)
event.set()
t1.join()
}
Testez la valeur de retour duwait()
function.
{@fun/Threads/ThreadEvent/set set}, {@fun/Threads/ThreadEvent/clear clear}, {@fun/Threads/ThreadEvent/isSet isSet}
dégagé estSet