Die Ressourcen sind geladen. Beförderung...

Warten Sie.

Diewait()Die Funktion wird verwendet, um ein Ereignis (Signal) warten zu lassen, und wird blockiert, bevor das Ereignis (Signal) gesetzt wird. Sie unterstützt das Setzen eines Timeouts.

Diewait()Wenn dies der Fall ist, gibt es einen wahren Wert.

Boole

Warten Sie. Warten Sie.

DietimeoutDer Parameter wird verwendet, um die Wartezeit in Millisekunden festzulegen.

Zeitverzögerung falsche Zahl

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()
}

Testen Sie den Rückgabewert derwait() function.

{@fun/Threads/ThreadEvent/set set}, {@fun/Threads/ThreadEvent/clear clear}, {@fun/Threads/ThreadEvent/isSet isSet}

klar istSet