Signal Handling

Boost C++ Libraries/Boost.Asio

Boost.Asio 개요 - 시그널 핸들링

시그널 핸들링 (Signal Handling) Boost.Asio는 signal_set이라는 클래스를 사용하여 시그널 핸들링을 지원한다. 프로그램은 세트에 하나 이상의 시그널을 추가한 다음 async_wait() 작업을 수행할 수 있다. 시그널 중 하나가 발생하면 지정된 핸들러가 호출된다. 동일한 시그널 번호를 여러 signal_set 개체에 등록할 수 있지만, 시그널 번호는 Boost.Asio에서만 사용해야 한다. void handler( const boost::system::error_code& error, int signal_number) { if (!error) { // A signal occurred. } } ... // Construct a signal set registered for pro..

까마귀75
'Signal Handling' 태그의 글 목록