.. _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 Client ========== .. doxygengroup:: dns_client :project: Zephyr :content-only: