• Dominik Charousset's avatar
    Add `set_middleman`, remote separate ASIO lib · 5f302fe9
    Dominik Charousset authored
    Rather than having separate versions of `libcaf_io`, users can now pick a
    network packend via `set_middleman`. The ASIO multiplexer is available via two
    headers (one implementation header) that users can include to get the
    functionality. This change also removes Boost dependencies from CAF.
    5f302fe9
middleman.cpp 13.8 KB