728x90
반응형
io_context::run_one_for
지정된 유지 기간 동안 io_context 개체의 이벤트 처리 루프를 실행하여 최대 하나의 핸들러를 실행한다.
template< typename Rep, typename Period> std::size_t run_one_for( const chrono::duration< Rep, Period > & rel_time);
하나의 핸들러가 디스패치 되거나, io_context가 중지되거나, 지정된 유지 기간이 경과할 때까지 run_one_for() 함수는 블럭된다.
파라미터
이 름 | 설 명 |
rel_time | 호출이 블럭될 수 있는 유지 기간이다. |
반환 값
실행된 핸들러의 수를 반환한다.
Boost.Asio 홈
728x90
반응형
'Boost C++ Libraries > Boost.Asio' 카테고리의 다른 글
Boost.Asio 색인 - io_context::run_until (0) | 2021.02.28 |
---|---|
Boost.Asio 색인 - io_context::run_one_until (0) | 2021.02.28 |
Boost.Asio 색인 - io_context::run_one (0) | 2021.02.28 |
Boost.Asio 색인 - io_context::run_for (0) | 2021.02.28 |
Boost.Asio 색인 - thread_pool::basic_executor_type::running_in_this_thread (0) | 2021.02.28 |