Func_A()

wait until Event_B, { Func_C() }


라고 할 때, callback 함수는 B를 알리는 쓰레드가 C를 실행한다고 이해했어,


그럼 이벤트 리스너는 어때? A를 실행한 쓰레드가 C를 실행해? 아님 콜백과 같아?