태그: io_context
2편
-
C++ Boost.Asio io_context 이벤트 루프 | 동작 원리 정리 [#1]
Boost.Asio io_context가 작업 큐와 Proactor 모델로 핸들러를 실행하는 방식, run()과 poll()의 차이, run()이 곧바로 반환되는 문제를 work_guard로 막는 법, 단일·멀티 스레드 실행 모델과 graceful shutdown 구현을 다룹니다.
-
Boost.Asio 입문: io_context, 비동기 타이머·읽기·쓰기, 핸들러 수명과 work_guard
Boost.Asio로 비동기 I/O를 시작하는 방법. 블로킹과 논블로킹 비교, io_context와 run, 비동기 타이머, async_read/async_write, 비동기 TCP 클라이언트·서버, 핸들러 수명과 work_guard 실수를 다룹니다.