10.3. 상태 변수
실시간으로 조건 변수(condvar)는 진행하기 전에 특정 조건이 달성될 때까지 기다리는 POSIX 스레드 구조입니다. 신호된 조건은 스레드가 다른 스레드와 공유하는 데이터 상태와 관련이 있습니다. 예를 들어, condvar 는 데이터 항목을 처리 큐에 신호를 보낼 수 있습니다. pthread_cond_init() 함수를 사용하면 조건 변수를 초기화할 수 있습니다.
pthread_cond_init(), pthread_cond_wait() 및 pthread_cond_signal() 함수는 성공하면 0 값을 반환합니다. 오류가 발생하면 오류 번호를 반환합니다.