blob: 2fa328b30a4960520d502d6a64369c8204627770 [file] [log] [blame]
.. _networking_api:
Networking API
##############
.. contents::
:depth: 1
:local:
:backlinks: top
This is the full set of networking public APIs. Their exposure
depends on relevant Kconfig options. For instance IPv6 related
APIs will not be present if :option:`CONFIG_NET_IPV6` has not
been selected.
IPv4/IPv6 primitives and helpers
********************************
.. doxygengroup:: ip_4_6
:project: Zephyr
:content-only:
Network interface
*****************
.. doxygengroup:: net_if
:project: Zephyr
:content-only:
Network Management
******************
.. doxygengroup:: net_mgmt
:project: Zephyr
:content-only:
Application network context
***************************
.. doxygengroup:: net_context
:project: Zephyr
:content-only:
Network and application libraries
*********************************
DHCPv4
======
.. doxygengroup:: dhcpv4
:project: Zephyr
:content-only:
MQTT 3.1.1
==========
.. doxygengroup:: mqtt
:project: Zephyr
:content-only:
DNS Resolve
===========
.. doxygengroup:: dns_resolve
:project: Zephyr
:content-only: