zephyr/include/net
Robert Lubos 31e5ec79b8 net: lwm2m: Add data validation callback
Add a data validation callback to the resource structure, which can be
registered by an application. It allows to verify the data before
actually modifying the resource data.

If the callback is registered for a resource, the data is decoded into a
temporary buffer first, and only copied into the actual resource buffer
if the validation is successfull. If no validation is required (and thus
no callback registered) the resource value is decoded directly into the
resource buffer, as it used to be.

Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
2021-03-10 14:55:22 -05:00
..
bt.h
buf.h net: buf: Simplify querying maximum len 2021-02-22 19:33:16 +02:00
can.h
coap_link_format.h
coap.h net: coap: acknowledgement initialization helper 2021-02-15 10:17:11 +02:00
dhcpv4.h
dns_resolve.h
dns_sd.h
dsa.h eth: Add support for Distributed Switch Architecture [DSA] switches 2021-01-20 10:03:42 +02:00
dummy.h
ethernet_mgmt.h
ethernet_vlan.h
ethernet.h device: use empty string as drvname when devicetree label is absent 2021-02-16 14:39:53 -06:00
gptp.h doc: fix @param usage in callbacks 2020-12-18 12:18:28 +01:00
hostname.h
http_client.h
http_parser_state.h license: add missing SPDX headers 2021-02-11 08:05:16 -05:00
http_parser_url.h license: add missing SPDX headers 2021-02-11 08:05:16 -05:00
http_parser.h license: add missing SPDX headers 2021-02-11 08:05:16 -05:00
ieee802154_mgmt.h
ieee802154_radio.h
ieee802154.h
ipv4_autoconf.h
lldp.h
lwm2m_path.h
lwm2m.h net: lwm2m: Add data validation callback 2021-03-10 14:55:22 -05:00
mii.h
mqtt.h net: mqtt: Return -1 if keepalive messages are disabled. 2020-12-08 14:08:36 -05:00
net_config.h
net_conn_mgr.h
net_context.h net: socket send timeout option 2021-02-24 14:16:33 +02:00
net_core.h net: mqtt: log struct mqtt_utf8 with hexdump 2021-03-05 12:49:22 +02:00
net_event.h
net_if.h device: use empty string as drvname when devicetree label is absent 2021-02-16 14:39:53 -06:00
net_ip.h net: ipv6: add function checking if given address is ULA 2021-02-15 10:15:18 +02:00
net_l2.h
net_linkaddr.h
net_mgmt.h doc: fix @param usage in callbacks 2020-12-18 12:18:28 +01:00
net_offload.h kernel: Remove CONFIG_LEGACY_TIMEOUT_API 2021-01-14 21:33:16 -05:00
net_pkt.h net: pkt: Add function net_pkt_get_contiguous_len() 2021-02-24 09:43:52 +02:00
net_stats.h
net_timeout.h net: timeout: refactor to fix multiple problems 2021-01-07 11:14:38 +02:00
openthread.h
ppp.h ppp: add net events for PPP dead and running 2021-03-03 15:56:13 +02:00
promiscuous.h
ptp_time.h
sntp.h
socket_can.h
socket_net_mgmt.h
socket_offload.h
socket_select.h net: include: Add missing brace to socket_select.h 2021-01-20 12:01:27 +02:00
socket_types.h net: socket: Implement SO_RCVTIMEO timeout option 2021-01-19 17:11:25 -05:00
socket.h net: socket send timeout option 2021-02-24 14:16:33 +02:00
socketutils.h
tftp.h
tls_credentials.h
trickle.h
udp.h
websocket.h doc: fix @param usage in callbacks 2020-12-18 12:18:28 +01:00
wifi_mgmt.h
wifi.h