리소스 로딩... 로딩...

스레드 이벤트

이벤트 객체, 멀티 스레드 이벤트 알림 및 신호를 위해 사용.

세트

set()이 함수는 이벤트를 알리기 위해 사용된다 (시트 신호).

세트 (()

참고:threading.Event()예제 섹션.

신호가set()다시 설정할 수 없습니다. 우리는 신호를 제거하고 다시 설정해야합니다.

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

맑다

clear()신호를 제거하는 기능입니다.

맑습니다.

참고:threading.Event()예제 섹션.

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

잠깐만

wait()함수는 이벤트 (신호) 대기 설정에 사용되며 이벤트 (신호) 설정 전에 차단됩니다. 타임 아웃 매개 변수를 설정하는 것을 지원합니다.

wait()timeout가 발생했는지 여부를 반환합니다. 만약 그렇다면 true값을 반환합니다.

bool

잠깐만 기다려 (타임오웃)

timeout이 매개 변수는 대기 시간을 밀리 초로 설정하는 데 사용됩니다.

타임아웃 거짓 번호

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

이 값의 반환 값을 테스트wait() function.

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

isSet

isSet()함수는 이벤트 (신호) 가 설정되었는지 여부를 결정하는 데 사용됩니다.

isSet()함수는 이벤트 (신호) 가 설정되었는지 여부를 반환합니다. 이벤트 (신호) 가 설정되어 있다면 true 값을 반환합니다.

bool

isSet ((()

참고:threading.Event()예제 섹션.

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

스레드 잠금 스레드 조건