|
DeterministicESPAsyncWebServer v6.27.1
Zero-allocation, bounded-execution async HTTP server for ESP32
|
Files | |
| snmp_agent.cpp | |
| SNMP v1/v2c agent: MIB table, PDU dispatch, and the UDP binding. | |
| snmp_agent.h | |
| Zero-heap SNMP v1/v2c agent: PDU processing + a fixed MIB table. | |
| snmp_ber.cpp | |
| ASN.1 BER codec implementation for the SNMP agent. | |
| snmp_ber.h | |
| Zero-heap ASN.1 BER encoder/decoder for the SNMP agent (DETWS_ENABLE_SNMP). | |
| snmp_crypto.cpp | |
| USM key localization (SHA-256) + AES-128-CFB implementation. | |
| snmp_crypto.h | |
| USM cryptographic primitives for SNMPv3 (DETWS_ENABLE_SNMP_V3). | |
| snmp_notify.cpp | |
| Outbound SNMP Trap / Inform PDU builder (host-testable) + the UDP send (ESP32 only). SNMPv3 USM notifications live in snmp_v3.cpp. | |
| snmp_notify.h | |
| Outbound SNMP notifications - Trap and InformRequest (DETWS_ENABLE_SNMP_TRAP). | |
| snmp_v3.cpp | |
| SNMPv3 USM: message framing, engine discovery, timeliness, auth, privacy. | |
| snmp_v3.h | |
| SNMPv3 User-based Security Model (USM) layer (DETWS_ENABLE_SNMP_V3). | |