O'Reilly logo

Boost.Asio C++ Network Programming by John Torjo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 7. Boost.Asio – Advanced Topics

This chapter deals with some of the advanced topics of Boost.Asio. It's unlikely that you'll need to delve into these for day-to-day programming, but they are definitely good to know:

  • If debugging fails, you'll see what Boost.Asio can do to help
  • If you need to deal with SSL, see how much Boost.Asio can help you
  • If you target a specific OS, see what extra features Boost.Asio has in store for you

Asio versus Boost.Asio

The author of Boost.Asio also maintains Asio. You can think of it as Asio, as it comes in two flavours, Asio (non-Boost) and Boost.Asio. The author claims that the updates will always appear in non-Boost Asio first, and periodically, they will be incorporated into the Boost distribution.

The differences ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required