THE NETWORKINGTS FROM SCRATCH: IO ObjectsCompletionToken, std::net::completion_signature Signature, class Initiation, class... Args> DEDUCED async_initiate(Initiation&& initiation, CompletionToken& token, Args&&... args); Eliminates std::net::async_result templatedecltype(auto) async_wait(CompletionToken&& token) { return std::net::async_initiate ([&](auto h) { auto ex = std::net::get_associated_executor(h, ex_); template decltype(auto) async_wait(CompletionToken&& token) { return std::net::async_initiate ([&](auto h) { auto ex = std::net::get_associated_executor(h, ex_); 0 码力 | 35 页 | 900.82 KB | 6 月前3
CMakeLists.txtcppcon_add_test(async_initiate SOURCES async_event.cpp main.cpp pending.cpp LIBRARIES Asio::asio Catch2::Catch2 async_initiate)0 码力 | 1 页 | 130.00 B | 6 月前3
CMakeLists.txtcppcon_add_library(async_initiate LIBRARIES Asio::asio) add_subdirectory(tests)0 码力 | 1 页 | 80.00 B | 6 月前3
CMakeLists.txtadd_subdirectory(async_initiate) add_subdirectory(basic) add_subdirectory(complete) add_subdirectory(no_service) add_subdirectory(service)0 码力 | 1 页 | 139.00 B | 6 月前3
共 4 条
- 1













