수정 내역 (Revision History) Asio 1.18.1 / Boost 1.75 Windows에서 UNIX 도메인 소켓에 대한 지원을 사용할 수 있다. Windows 10부터는 UNIX 도메인 소켓("local" 소켓이라고 함)이 Windows에서 지원되지만, connect_pair 함수(operation_not_supported 오류로 실패 함)는 예외이다. ip::basic_resolver에 실행기(executor)-변환 구성과 할당을 추가했다. 다형성 실행기(executor)와 핸들러 호출 후크(더 이상 사용되지 않음) 사이의 호환성을 추가했다. experimental::as_single 완료 토큰 어댑터를 추가했다. as_single 완료 토큰 어댑터는 완료 핸들러 인수가 단일 인수로 결..
제안된 표준 Executors (Proposed Standard Executors) Boost.Asio는 P0443r13, P1348r0 그리고 P1393r0에 설명된 제안된 표준 실행기(executor)의 완전한 구현을 제공한다. Networking TS 모델의 실행기(executor)와 마찬가지로, 표준 실행기(executor)는 코드의 조각이 실행되는 방법, 시기 그리고 위치에 대한 정책을 나타낸다. 대부분의 기존 코드는 거의 또는 변경 없이 계속 작동해야 한다. Boost.Asio의 표준 실행기(Executor) 구현 io_context::executor_type, thread_pool::executor_type, system_executor 그리고 strand 실행기(executor)는 제안된 ..