11#if DETWS_ENABLE_NETADAPT
13uint32_t detws_netadapt_window(uint32_t free_heap, uint32_t reserve, uint32_t min_win, uint32_t max_win)
15 uint32_t ceil_win = max_win < min_win ? min_win : max_win;
16 if (free_heap <= reserve)
20 uint32_t win = (free_heap - reserve) / 4;
28bool detws_netadapt_dhcp_fallback(uint32_t elapsed_ms, uint32_t attempts, uint32_t timeout_ms, uint32_t max_attempts)
30 if (elapsed_ms >= timeout_ms)
32 if (max_attempts > 0 && attempts >= max_attempts)
Network adaptation decisions: TCP window sizing by free RAM + DHCP->static fallback (DETWS_ENABLE_NET...