UNIX系のg++で、pthreadを使って何かのイベントが発生したら処理をするような
機構を実現したいのですがどうしたらいいのでしょうか?
やはりwhileで変数を見張り続けるしかないのでしょうか?

わかりづらい質問ですが、どなたかわかる方がいらっしゃったら教えていただけ
ないでしょうか?