Boost
C++ Libraries
...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
This version of Boost is under active development. You are currently in the develop branch. The current version is 1.90.0.
Set the stream's expiry time relative to now.
void expires_after( const duration & expiry_time);
This function sets the expiry time associated with the stream. Stream operations
performed after this time (where the operations cannot be completed using
the internal buffers) will fail with the error boost::asio::error::operation_aborted.
The expiry time to be used for the timer.