/
kelbon
/
hidi
Обзор
Документация
Войти
/
kelbon
/
hidi
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
1
Аналитика
Безопасность
main
src/memory_queue.cpp
19 строк
530 B
kelbon
v0.11.0
26 июл 2026, 18:46
26 июл 2026, 18:46
8f4cc76
Код
Авторство
О чём код?
#include "hidi/utils/memory_queue.hpp" #include "hidi/h2connection.hpp" namespace hidi { memory_queue::memory_queue(h2stream& node) noexcept { assert(!node.on_data_part_fn); node.on_data_part_fn = this; n = &node; // on server side memory queue must be created after receiving HEADERS, before any DATA // on client side must be created only in send_connect_request, no data is sent for it assert(node.req.body.data.empty()); } memory_queue::~memory_queue() { n->on_data_part_fn = nullptr; } } // namespace hidi