I\'m in the process of converting a library to Boost.Asio (which has worked very well so far), but I\'ve hit something of a stumbling block with regards to a design decision
It would compile with something like this:
typedef boost::asio::buffered_stream Socket_t;