Boost logo

Boost :

From: Vinnie Falco (vinnie.falco_at_[hidden])
Date: 2023-01-27 21:52:52


On Fri, Jan 27, 2023 at 1:11 PM Alan de Freitas via Boost
<boost_at_[hidden]> wrote:
> Even other Asio concepts could benefit from concrete implementations in
> other libraries: executors, streams, tokens, etc...

Thanks... but, slow down there cowboy :) I'm only proposing buffers,
and this library would not require any changes to Asio.

The executor, stream, and token concepts from Asio are specific to
asynchrony so I am skeptical that there is a lot of value in
expressing them in their own library (and in fact I think they all
need each other to be useful, i.e. an executor without an io_context
is useless, as is a stream or completion token).

The main purpose of Boost.Buffers is to have buffer abstractions that
are independent of Asio.

Thanks


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk