Boost.Fiber Synchronization Unbuffered Channel


Synchronization Unbuffered Channel

Boost.Fiber는 동기 메시지 전달을 통해 파이버(동일하거나 다른 스레드에서 실행)를 동기화하는 데 적합한 unbuffered_channel 템플릿을 제공합니다.   값을 소비하기를 기다리는 파이버는 값이 생성될 때까지 차단됩니다.   파이버가 버퍼링되지 않은(unbuffered) 채널을 통해 값을 전송하려고 시도하고 값을 수신하기 위해 대기 중인 파이버가 없는 경우, 채널은 전송 파이버를 차단합니다.

버퍼링되지 않은 채널은 랑데부 포인트 역할을 합니다.

⚛ "channel_t chan{ 1 };" 설명 (chatgpt)

📦 Template unbuffered_channel<>

⚛ 원문
Email 답글이 올라오면 이메일로 알려드리겠습니다.

혹시 처음이세요?
레디스게이트에는 레디스에 대한 많은 정보가 있습니다.
레디스 소개, 명령어, SQL, 클라이언트, 서버, 센티널, 클러스터 등이 있습니다.
혹시 필요한 정보를 찾기 어려우시면 redisgate@gmail.com로 메일 주세요.
제가 찾아서 알려드리겠습니다.
 
close
IP를 기반으로 보여집니다.