Les ressources ont été chargées... Je charge...

Attends un peu!

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.

LetimeoutLe 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