DeterministicESPAsyncWebServer v6.27.1
Zero-allocation, bounded-execution async HTTP server for ESP32
Loading...
Searching...
No Matches
snmp Directory Reference

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).