IO Completion ports в Boost Asio
Как то случайно вычитал, что оказывается в Boost Asio есть реализация портов завершения Windows. Хотел спросить, а есть ли тогда смысл делать свою реализацию портов завершения на Winscock`тах ? Под смыслом я имею ввиду, будет ли Boost Asio IOCP работать также быстро, как, реализация напрямую ?
И может вдруг кто нибудь может дать ссылку на простой пример Boost Asio в реализации IOCP ?