libevent 를 이용한 timer event 관련 질문입니다.

trymp의 이미지


libevent 를 사용하면 read,write,timeut event 같은 것을 쓸수 있는 것으로 알고있습니다.

timeout event 의 경우 프로그램 작동 중에도 즉각적으로 발생할수가 있나요?

system call 이나 다른 sleep 이 없이도 timeout event 가 바로 발생하는지 궁금합니다.

예를 들자면 while(1) { .... } 같은 구문으로 무한루프를 돌아도

그전에 걸어두었던 timeout event 가 발생가능한지 궁금합니다.

libevent 에 대해서 잘아시는 분 조언 부탁드립니다.

cinsk의 이미지

따로 thread를 만들지 않은 이상, 안 될 겁니다.

trymp의 이미지

...