wait

이 메소드는 일부 다른 스레드가 동일한 이벤트 플래그 인스턴스에서 signal을 호출하여 릴리스할 때까지 호출하는 스레드를 차단합니다.

가시성

Public

시그니처
virtual void wait (int tminms = -1) = 0;
매개변수
tminms

스레드가 차단된 상태로 남아 있어야 하는 시간 길이(밀리초)입니다. 기본값은 무한정 대기를 의미하는 –1입니다.

참고

운영 체제에서 제한시간이 지정된 이벤트 플래그를 대기하는 기능을 지원하지 않는 경우(예: Solaris) IBM® Rational® Rhapsody® 프레임워크는 제한시간을 50ms 간격으로 분할하여 해당 시간 동안 대기한 다음 50ms마다 이벤트 플래그가 신호를 수신했는지 여부를 확인합니다.


피드백