1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/ithewei-libhv

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
TREE.md 2.8 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 02.12.2024 11:58 6e07df2

Структура каталога

  • base — базовый модуль инфраструктуры C/C++ для libhv, включающий часто используемые макроопределения, структуры данных, операции со строками, работу с датой и временем, файлами и каталогами, а также модули для работы с потоками, процессами, журналами и сокетами.

  • bin — каталог установки исполняемых файлов.

  • build — каталог сборки по умолчанию для CMake.

  • cert — каталог хранения SSL-сертификатов.

  • cmake — каталог, в котором хранятся скрипты CMake.

  • consul — реализация сервисов регистрации и обнаружения с использованием HTTP-клиента на основе Consul.

  • docs — каталог для хранения документации.

  • echo-servers — каталог с примерами реализации TCP echo server с использованием различных сетевых библиотек, таких как libevent, libev, libuv, libhv, asio, poco и muduo, а также с проведением нагрузочного тестирования.

  • etc — каталог конфигурации приложений.

  • event — модуль цикла событий для libhv.

  • evpp — класс-обёртка для цикла событий на C++.

  • examples — каталог примеров кода.

    • httpd — пример HTTP-сервера.
  • html — каталог document_root для веб-страниц.

    • downloads — каталог загрузок.
    • uploads — каталог загружаемых файлов.
  • http — HTTP-модуль для libhv.

    • client — клиентская часть.
    • server — серверная часть.
  • include — каталог установки заголовочных файлов.

    • hv — поддиректория для файлов заголовков libhv.
  • lib — каталог установки библиотек.

  • logs — каталог генерации журналов.

  • misc — каталог для разных файлов.

  • protocol — каталог реализации протоколов, включая ICMP, DNS, FTP и SMTP.

  • scripts — каталог для скриптов оболочки.

  • unittest — каталог кода для модульного тестирования.

  • utils — модуль утилит для libhv, включая функции для работы с Base64, MD5, JSON и INI.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/ithewei-libhv.git
git@api.gitlife.ru:oschina-mirror/ithewei-libhv.git
oschina-mirror
ithewei-libhv
ithewei-libhv
master