LINUX.ORG.RU

C++


356

18

Всего сообщений: 5583

Синонимы:

 с++, cpp

AsyncFw 1.4.5

 asyncfw, , , ,

Группа Open Source

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 поддерживается опционально.

Архитектура модульная, ориентирована на событийно-ориентированное программирование и асинхронный обмен данными.

>>> Репозиторий на GitHub (github.com)

a-ucontrol
()

Еще новости

Октябрь 2026

Сентябрь 2026

Август 2026

Июль 2026

Июнь 2026

Май 2026

Опросы

2024

2020

2017

Галерея

Статьи

Форум

Ноябрь 2026

Октябрь 2026

Сентябрь 2026

Август 2026

Август 2026

Июль 2026

Июнь 2026