AsyncFw 1.4.5
AsyncFw — это кроссплатформенный C++20-фреймворк с лицензией MIT для построения асинхронных сетевых и многопоточных приложений.
Основные возможности:
собственный событийный цикл (AbstractThread) с поддержкой epoll, poll, io_uring;
неблокирующие TCP- и TLS-сокеты (AbstractSocket, AbstractTlsSocket);
HTTP/HTTPS-сервер и клиент, WebSocket;
mDNS/DNS-SD и асинхронный DNS через c-ares;
корутины C++20, таймеры, пулы потоков;
сигналы/слоты через FunctionConnector;
логирование (LogStream, Log);
бинарная сериализация (DataArray, DataStream);
кольцевая база данных RRD;
FileSystemWatcher, SystemProcess, AddressResolver;
интеграция с OpenSSL, zlib;
Qt поддерживается опционально.
Архитектура модульная, ориентирована на событийно-ориентированное программирование и асинхронный обмен данными.
asyncfw, ...
Читать полностью
#LinuxOrgRu
@linux_potok
Post #31069
294

- 🤔 2