API Reference
=============

Rendered from the Doxygen XML by Breathe. The primary public surface is the ``DetWebServer`` class; every
opt-in feature is a ``DETWS_ENABLE_*`` build flag (default off) in ``DetWebServerConfig.h``, and the
:doc:`configurator <index>` assembles a ``build_flags`` block from them.

.. note::

   Breathe renders the curated public API below. The complete per-file / per-symbol reference (every
   header, every service codec) is generated by Doxygen alongside this site and is browsable in the
   Doxygen HTML output; the full ``doxygenindex`` is not inlined here because the Sphinx C++ domain does
   not parse every macro-heavy declaration in the tree.

The ``DetWebServer`` class
--------------------------

.. doxygenfile:: DeterministicESPAsyncWebServer.h
   :project: DeterministicESPAsyncWebServer
