DeterministicESPAsyncWebServer
1.2.0
Zero-allocation, bounded-execution async HTTP server for ESP32
Loading...
Searching...
No Matches
network.h
Go to the documentation of this file.
1
// Copyright (C) 2026 Douglas Quigg (dstroy0) <dquigg123@gmail.com>
2
// SPDX-License-Identifier: AGPL-3.0-or-later
3
4
/**
5
* @file network.h
6
* @brief Layer 3 (Network) — IP routing and packet forwarding.
7
*
8
* On ESP32 the network layer is fully managed by the lwIP TCP/IP stack.
9
* IP address assignment (DHCP or static), routing, and ICMP are all
10
* transparent to this library. This header exists as an architectural
11
* placeholder and extension point.
12
*
13
* The current implementation is a no-op stub.
14
*
15
* @author Douglas Quigg (dstroy0)
16
* @date 2026
17
*/
18
19
#ifndef DETERMINISTICESPASYNCWEBSERVER_NETWORK_H
20
#define DETERMINISTICESPASYNCWEBSERVER_NETWORK_H
21
22
#include <Arduino.h>
23
24
/**
25
* @brief Initialise the network layer.
26
*
27
* Currently a no-op; lwIP manages IP routing internally. Call this if you
28
* later add static-route configuration, ICMP echo handling, or custom
29
* network-layer diagnostics.
30
*/
31
void
init_network_layer
();
32
33
#endif
init_network_layer
void init_network_layer()
Initialise the network layer.
Definition
network.cpp:16
src
network_drivers
network.h
Generated by
1.9.8