zephyr/include/net
Henrik Brix Andersen 8af4bb722d drivers: can: rename API functions for better consistency
Rename a few CAN API functions for clarity and consistency with other
Zephyr RTOS APIs.

CAN_DEFINE_MSGQ() becomes CAN_MSGQ_DEFINE() to match K_MSGQ_DEFINE().

can_attach_isr() becomes can_add_rx_filter() since a filter callback
function is not an interrupt service routine (although it is called in
isr context). The word "attach" is replaced with "add" since filters are
added, not attached. This matches the terminology used is other Zephyr
APIs better.

can_detach() becomes can_remove_rx_filter() to pair with
can_add_rx_filter().

can_attach_msgq() becomes can_add_rx_filter_msgq() and documentation is
updated to mention its relationship with can_add_rx_filter().

can_register_state_change_isr() becomes can_set_state_change_callback()
since a state change callback function is not an interrupt service
routine (although it is called in isr context). The word "register" is
replaced with "set" since only one state change callback can be in
place.

Signed-off-by: Henrik Brix Andersen <hebad@vestas.com>
2022-01-10 10:44:37 +01:00
..
bt.h
buf.h net: buf: STRUCT_SECTION_ITERABLE for pool decl 2021-11-24 16:04:50 +02:00
can.h drivers: can: rename API functions for better consistency 2022-01-10 10:44:37 +01:00
capture.h
coap_link_format.h
coap.h net: coap: add response code 4.29 2021-11-15 10:14:42 -05:00
dhcpv4.h
dns_resolve.h
dns_sd.h net: dns_sd, mdns: support service type enumeration 2021-10-01 20:11:50 -04:00
dsa.h net: dsa: ksz8794: Use CONFIG_DSA_KSZ_TAIL_TAGGING in preprocessor macros 2021-12-01 13:58:08 -06:00
dummy.h
ethernet_bridge.h
ethernet_mgmt.h
ethernet_vlan.h
ethernet.h net: socket: packet: Add EtherCAT protocol support 2021-12-20 17:49:10 +01:00
gptp.h
hostname.h
http_client.h
http_parser_state.h
http_parser_url.h
http_parser.h
ieee802154_mgmt.h
ieee802154_radio.h drivers: ieee802154: remove ieee802154_radio_handle_ack() stub 2021-09-21 18:28:25 -04:00
ieee802154.h
igmp.h
ipv4_autoconf.h
lldp.h
lwm2m_path.h
lwm2m.h net: lwm2m: Add LWM2M object 9 software management 2021-12-21 13:36:50 +01:00
mii.h
mqtt.h net: mqtt: Add support for TLS option TLS_CERT_NOCOPY 2021-11-25 10:44:17 -05:00
net_config.h
net_conn_mgr.h
net_context.h net/tcp: Rename TCP2 to TCP 2021-11-11 07:26:41 -05:00
net_core.h
net_event.h net: if: Add IPv4 support to multicast monitor 2021-09-28 20:04:49 -04:00
net_if.h stats: i2c: I2C stats 2021-12-04 07:22:56 -05:00
net_ip.h net: ipv6: Remove in6_addr from packed net_ipv6_hdr struct 2021-11-25 10:46:35 -05:00
net_l2.h net: l2: Add symbols for custom IEEE802154 L2 2021-11-23 13:25:01 -05:00
net_linkaddr.h
net_mgmt.h
net_offload.h
net_pkt_filter.h net: npf: add the ability to do MAC address masked matching 2021-12-21 17:06:35 +01:00
net_pkt.h net: introduce a network packet filter framework 2021-12-21 17:06:35 +01:00
net_stats.h
net_timeout.h
openthread.h
phy.h
ppp.h
promiscuous.h
ptp_time.h
sntp.h
socket_can.h
socket_net_mgmt.h
socket_offload.h
socket_select.h
socket_types.h
socket.h net: sockets: tls: Support for DER cert chain and NOCOPY optimisation 2021-11-25 10:44:17 -05:00
socketutils.h
tftp.h
tls_credentials.h
trickle.h
udp.h
virtual_mgmt.h
virtual.h net: use pm_action_cb instead of pm_control_cb 2021-11-03 20:27:18 -04:00
websocket.h
wifi_mgmt.h net: l2: wifi_shell: mac address in scanning results 2021-10-07 10:55:37 +02:00
wifi.h net: l2: wifi_shell: mac address in scanning results 2021-10-07 10:55:37 +02:00