$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Peter Simons (simons_at_[hidden])
Date: 2005-04-22 06:07:34
Iain Hanson writes:
>> async_read should not take a buffer; instead, the
>> callback should receive a pointer to a buffer managed by
>> the library that is guaranteed to be valid for the
>> duration of the callback. (Not by default, at least.)
>> async_write (by default) should not assume that the
>> passed buffer stays valid after async_write returns.
> This would give a significant performance hit as there
> will now be two copies of the data.
Not if the callback doesn't make any copies.
Peter