asio For Mac Publisher's description
from Chris Kohlhoff
Asio is a cross-platform C++ library for network and low-level I/O programming...
Asio is a cross-platform C++ library for network and low-level I/O programming that provides developers with a consistent asynchronous model using a modern C++ approach.
What's New in This Release:В· Improved performance.
В· Reduced compile times.
В· Reduced the size of generated code.
В· Extended the guarantee that background threads don't call user code to
В· all asynchronous operations.
В· Changed to use edge-triggered epoll on Linux.
В· Changed to use `timerfd` for dispatching timers on Linux, when
В· Changed to use one-shot notifications with kqueue on Mac OS X and BSD
В· Added a bitmask type `ip::resolver_query_base::flags` as per the TR2
В· proposal. This type prevents implicit conversion from `int` to
В· `flags`, allowing the compiler to catch cases where users incorrectly
В· pass a numeric port number as the service name.
В· Added `#define NOMINMAX` for all Windows compilers. Users can define
В· `(BOOST_)ASIO_NO_NOMINMAX` to suppress this definition.
В· Fixed a bug where 0-byte asynchronous reads were incorrectly passing
В· an `error::eof` result to the completion handler.
В· Changed the `io_control()` member functions to always call `ioctl` on
System Requirements:В· Boost 1.33 or later
Program Release Status: Minor Update
Program Install Support: Install and Uninstall