Merge pull request #3676 from authmillenon/doc/fix/net
doc: fix and update net and net_gnrc documentation
This commit is contained in:
commit
8855f593e2
@ -9,7 +9,7 @@
|
|||||||
/**
|
/**
|
||||||
* @defgroup net_ethernet Ethernet
|
* @defgroup net_ethernet Ethernet
|
||||||
* @ingroup net
|
* @ingroup net
|
||||||
* @brief Ethernet implementation
|
* @brief Provides Ethernet header and helper functions
|
||||||
* @{
|
* @{
|
||||||
*
|
*
|
||||||
* @file
|
* @file
|
||||||
|
|||||||
@ -13,7 +13,7 @@
|
|||||||
* @{
|
* @{
|
||||||
*
|
*
|
||||||
* @file
|
* @file
|
||||||
* @brief Pseudo header that includes all gnrc network stack base modules
|
* @brief Includes all essential GNRC network stack base modules
|
||||||
*
|
*
|
||||||
* @author Hauke Petersen <hauke.petersen@fu-berlin.de>
|
* @author Hauke Petersen <hauke.petersen@fu-berlin.de>
|
||||||
*/
|
*/
|
||||||
|
|||||||
@ -7,9 +7,9 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @defgroup net_gnrc__icmpv6 Internet Control Message Protocol for IPv6
|
* @defgroup net_gnrc_icmpv6 ICMPv6
|
||||||
* @ingroup net_gnrc__ipv6
|
* @ingroup net_gnrc_ipv6
|
||||||
* @brief Basic implementation of ICMPv6
|
* @brief GNRC's implementation of ICMPv6
|
||||||
*
|
*
|
||||||
* @see <a href="https://tools.ietf.org/html/rfc4443">
|
* @see <a href="https://tools.ietf.org/html/rfc4443">
|
||||||
* RFC 4443
|
* RFC 4443
|
||||||
@ -17,7 +17,7 @@
|
|||||||
* @{
|
* @{
|
||||||
*
|
*
|
||||||
* @file
|
* @file
|
||||||
* @brief Definitions for ICMPv6
|
* @brief Definitions for GNRC's ICMPv6 implementation
|
||||||
*
|
*
|
||||||
* @author Martine Lenders <mlenders@inf.fu-berlin.de>
|
* @author Martine Lenders <mlenders@inf.fu-berlin.de>
|
||||||
*
|
*
|
||||||
|
|||||||
@ -8,8 +8,8 @@
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* @defgroup net_gnrc_ipv6 IPv6
|
* @defgroup net_gnrc_ipv6 IPv6
|
||||||
* @ingroup net
|
* @ingroup net_gnrc
|
||||||
* @brief New IPv6 implementation
|
* @brief GNRC's IPv6 implementation
|
||||||
*
|
*
|
||||||
* The IPv6 control thread understands messages of type
|
* The IPv6 control thread understands messages of type
|
||||||
*
|
*
|
||||||
@ -19,7 +19,7 @@
|
|||||||
* @{
|
* @{
|
||||||
*
|
*
|
||||||
* @file
|
* @file
|
||||||
* @brief Definitions for IPv6
|
* @brief Definitions for GNRC's IPv6 implementation
|
||||||
*
|
*
|
||||||
* @author Martine Lenders <mlenders@inf.fu-berlin.de>
|
* @author Martine Lenders <mlenders@inf.fu-berlin.de>
|
||||||
*/
|
*/
|
||||||
|
|||||||
@ -9,11 +9,11 @@
|
|||||||
/**
|
/**
|
||||||
* @defgroup net_gnrc_ndp IPv6 Neighbor discovery
|
* @defgroup net_gnrc_ndp IPv6 Neighbor discovery
|
||||||
* @ingroup net_gnrc_icmpv6
|
* @ingroup net_gnrc_icmpv6
|
||||||
* @brief IPv6 Neighbor Discovery Implementation
|
* @brief GNRC's IPv6 Neighbor Discovery implementation
|
||||||
* @{
|
* @{
|
||||||
*
|
*
|
||||||
* @file
|
* @file
|
||||||
* @brief Neighbor Discovery definitions
|
* @brief Definitions for GNRC's IPv6 Neighbor Discovery
|
||||||
*
|
*
|
||||||
* @author Martine Lenders <mlenders@inf.fu-berlin.de>
|
* @author Martine Lenders <mlenders@inf.fu-berlin.de>
|
||||||
*/
|
*/
|
||||||
|
|||||||
@ -7,9 +7,9 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @defgroup net_gnrc_netapi Generic network module interface
|
* @defgroup net_gnrc_netapi GNRC communication interface
|
||||||
* @ingroup net
|
* @ingroup net_gnrc
|
||||||
* @brief Generic interface for IPC communication between network modules
|
* @brief Generic interface for IPC communication between GNRC modules
|
||||||
*
|
*
|
||||||
* @details The idea of this interface is that it provides every network
|
* @details The idea of this interface is that it provides every network
|
||||||
* module with a basic set of commands to communicate with its
|
* module with a basic set of commands to communicate with its
|
||||||
@ -19,7 +19,7 @@
|
|||||||
* @{
|
* @{
|
||||||
*
|
*
|
||||||
* @file
|
* @file
|
||||||
* @brief Generic interface to communicate with network modules
|
* @brief Generic interface to communicate with GNRC modules
|
||||||
*
|
*
|
||||||
* @author Martine Lenders <mlenders@inf.fu-berlin.de>
|
* @author Martine Lenders <mlenders@inf.fu-berlin.de>
|
||||||
* @author Hauke Petersen <hauke.petersen@fu-berlin.de>
|
* @author Hauke Petersen <hauke.petersen@fu-berlin.de>
|
||||||
|
|||||||
@ -9,7 +9,8 @@
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* @defgroup net_gnrc_netdev Network device driver interface
|
* @defgroup net_gnrc_netdev Network device driver interface
|
||||||
* @ingroup net
|
* @ingroup net_gnrc
|
||||||
|
* @brief Common network device interface
|
||||||
* @{
|
* @{
|
||||||
*
|
*
|
||||||
* @file
|
* @file
|
||||||
|
|||||||
@ -9,11 +9,10 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @defgroup gnrc_netdev_eth dev_eth ethernet interface as netdev device.
|
* @defgroup net_gnrc_netdev_eth dev_eth as netdev device.
|
||||||
* @ingroup net
|
* @ingroup net_gnrc_netdev
|
||||||
*
|
*
|
||||||
* @brief Allows for usage of dev_eth ethernet interfaces as ethernet netdev
|
* @brief Allows for usage of @p dev_eth as ethernet netdev devices.
|
||||||
* devices.
|
|
||||||
*
|
*
|
||||||
* @{
|
* @{
|
||||||
*
|
*
|
||||||
|
|||||||
@ -8,16 +8,16 @@
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* @defgroup net_gnrc_netif Network interfaces
|
* @defgroup net_gnrc_netif Network interfaces
|
||||||
* @ingroup net
|
* @ingroup net_gnrc
|
||||||
* @brief Abstraction layer for network interfaces
|
* @brief Abstraction layer for GNRC's network interfaces
|
||||||
*
|
*
|
||||||
* Network interfaces in this context are threads for protocols that are
|
* Network interfaces in the context of GNRC are threads for protocols that are
|
||||||
* below the network layer.
|
* below the network layer.
|
||||||
*
|
*
|
||||||
* @{
|
* @{
|
||||||
*
|
*
|
||||||
* @file
|
* @file
|
||||||
* @brief Definitions for network interfaces
|
* @brief Definitions for GNRC's network interfaces
|
||||||
*
|
*
|
||||||
* @author Martine Lenders <mlenders@inf.fu-berlin.de>
|
* @author Martine Lenders <mlenders@inf.fu-berlin.de>
|
||||||
*/
|
*/
|
||||||
|
|||||||
@ -8,7 +8,8 @@
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* @defgroup net_gnrc_netreg Network protocol registry
|
* @defgroup net_gnrc_netreg Network protocol registry
|
||||||
* @ingroup net
|
* @ingroup net_gnrc
|
||||||
|
* @brief Registry to receive messages of a specified protocol type by GNRC.
|
||||||
* @{
|
* @{
|
||||||
*
|
*
|
||||||
* @file
|
* @file
|
||||||
|
|||||||
@ -8,10 +8,13 @@
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* @defgroup net_gnrc_nettype Protocol type
|
* @defgroup net_gnrc_nettype Protocol type
|
||||||
* @ingroup net
|
* @ingroup net_gnrc
|
||||||
* @brief Protocol type definitions to be used with the @ref net_gnrc_netapi,
|
* @brief Protocol type definitions and helper functions
|
||||||
* the @ref net_gnrc_netdev, the @ref net_gnrc_netreg, and
|
*
|
||||||
* the @ref net_gnrc_pkt
|
* The protocol types are used with the @ref net_gnrc_netapi, the @ref net_gnrc_netdev,
|
||||||
|
* the @ref net_gnrc_netreg, and the @ref net_gnrc_pkt to identify network protocols
|
||||||
|
* throughout the network stack.
|
||||||
|
*
|
||||||
* @{
|
* @{
|
||||||
*
|
*
|
||||||
* @file
|
* @file
|
||||||
|
|||||||
@ -7,8 +7,8 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @defgroup net_nomac Simplest possible MAC layer
|
* @defgroup net_gnrc_nomac Simplest possible MAC layer
|
||||||
* @ingroup net
|
* @ingroup net_gnrc
|
||||||
* @brief Simplest possible MAC protocol that sends without considering
|
* @brief Simplest possible MAC protocol that sends without considering
|
||||||
* the state of the medium
|
* the state of the medium
|
||||||
* @{
|
* @{
|
||||||
|
|||||||
@ -8,13 +8,13 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @defgroup net_gnrc_pkt Packet
|
* @defgroup net_gnrc_pkt Packets
|
||||||
* @brief Network packet abstraction types
|
* @ingroup net_gnrc_pktbuf
|
||||||
* @ingroup net
|
* @brief Network packet abstraction type and helper functions
|
||||||
* @{
|
* @{
|
||||||
*
|
*
|
||||||
* @file
|
* @file
|
||||||
* @brief General definitions for network packets
|
* @brief General definitions for network packets and their helper functions
|
||||||
*
|
*
|
||||||
* @author Martine Lenders <mlenders@inf.fu-berlin.de>
|
* @author Martine Lenders <mlenders@inf.fu-berlin.de>
|
||||||
* @author Hauke Petersen <hauke.petersen@fu-berlin.de>
|
* @author Hauke Petersen <hauke.petersen@fu-berlin.de>
|
||||||
|
|||||||
@ -9,7 +9,7 @@
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* @defgroup net_gnrc_pktbuf Packet buffer
|
* @defgroup net_gnrc_pktbuf Packet buffer
|
||||||
* @ingroup net
|
* @ingroup net_gnrc
|
||||||
* @brief A global network packet buffer.
|
* @brief A global network packet buffer.
|
||||||
*
|
*
|
||||||
* @note **WARNING!!** Do not store data structures that are not packed
|
* @note **WARNING!!** Do not store data structures that are not packed
|
||||||
|
|||||||
@ -7,8 +7,8 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @defgroup net_pktdump Dump Network Packets
|
* @defgroup net_gnrc_pktdump Dump Network Packets
|
||||||
* @ingroup net
|
* @ingroup net_gnrc
|
||||||
* @brief Dump network packets to STDOUT for debugging
|
* @brief Dump network packets to STDOUT for debugging
|
||||||
*
|
*
|
||||||
* @{
|
* @{
|
||||||
|
|||||||
@ -8,8 +8,8 @@
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* @defgroup net_gnrc_pktqueue Packet Queue
|
* @defgroup net_gnrc_pktqueue Packet Queue
|
||||||
|
* @ingroup net_gnrc
|
||||||
* @brief Packet wrapper for the Priority Queue
|
* @brief Packet wrapper for the Priority Queue
|
||||||
* @ingroup net
|
|
||||||
* @{
|
* @{
|
||||||
*
|
*
|
||||||
* @file
|
* @file
|
||||||
|
|||||||
@ -9,8 +9,9 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @defgroup net_gnrc_rpl New RPL
|
* @defgroup net_gnrc_rpl RPL
|
||||||
* @ingroup net
|
* @ingroup net_gnrc
|
||||||
|
* @brief RPL implementation for GNRC
|
||||||
* @{
|
* @{
|
||||||
*
|
*
|
||||||
* @file
|
* @file
|
||||||
|
|||||||
@ -8,8 +8,8 @@
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* @defgroup net_gnrc_sixlowpan 6LoWPAN
|
* @defgroup net_gnrc_sixlowpan 6LoWPAN
|
||||||
* @ingroup net
|
* @ingroup net_gnrc
|
||||||
* @brief 6LoWPAN implementation
|
* @brief GNRC's 6LoWPAN implementation
|
||||||
* @{
|
* @{
|
||||||
*
|
*
|
||||||
* @file
|
* @file
|
||||||
|
|||||||
@ -7,9 +7,6 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @defgroup net_gnrc_sixlowpan 6LoWPAN
|
|
||||||
* @ingroup net
|
|
||||||
*
|
|
||||||
* @defgroup net_gnrc_sixlowpan_ctx Contexts for 6LoWPAN address compression
|
* @defgroup net_gnrc_sixlowpan_ctx Contexts for 6LoWPAN address compression
|
||||||
* @ingroup net_gnrc_sixlowpan
|
* @ingroup net_gnrc_sixlowpan
|
||||||
* @brief Context buffer for stateful 6LoWPAN address compression
|
* @brief Context buffer for stateful 6LoWPAN address compression
|
||||||
|
|||||||
@ -8,7 +8,7 @@
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* @defgroup net_gnrc_slip SLIP
|
* @defgroup net_gnrc_slip SLIP
|
||||||
* @ingroup net
|
* @ingroup net_gnrc
|
||||||
* @brief Provides a SLIP interface over UART utilizing
|
* @brief Provides a SLIP interface over UART utilizing
|
||||||
* @ref driver_periph_uart.
|
* @ref driver_periph_uart.
|
||||||
* @see <a href="https://www.ietf.org/rfc/rfc1055">RFC 1055</a>
|
* @see <a href="https://www.ietf.org/rfc/rfc1055">RFC 1055</a>
|
||||||
|
|||||||
@ -7,14 +7,14 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @defgroup sys_net_udp UDP
|
* @defgroup net_gnrc_udp UDP
|
||||||
* @ingroup net
|
* @ingroup net_gnrc
|
||||||
* @brief RIOT's implementation of the UDP protocol
|
* @brief GNRC's implementation of the UDP protocol
|
||||||
*
|
*
|
||||||
* @{
|
* @{
|
||||||
*
|
*
|
||||||
* @file
|
* @file
|
||||||
* @brief UDP interface definition
|
* @brief UDP GNRC definition
|
||||||
*
|
*
|
||||||
* @author Hauke Petersen <hauke.petersen@fu-berlin.de>
|
* @author Hauke Petersen <hauke.petersen@fu-berlin.de>
|
||||||
*/
|
*/
|
||||||
|
|||||||
@ -8,7 +8,7 @@
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* @defgroup net_gnrc_zep Zigbee Encapsulation Protocol
|
* @defgroup net_gnrc_zep Zigbee Encapsulation Protocol
|
||||||
* @ingroup net
|
* @ingroup net_gnrc
|
||||||
* @brief Transports IEEE 802.15.4 frames over UDP (can be parsed by
|
* @brief Transports IEEE 802.15.4 frames over UDP (can be parsed by
|
||||||
* Wireshark)
|
* Wireshark)
|
||||||
* @note Stability uncertain
|
* @note Stability uncertain
|
||||||
|
|||||||
@ -7,7 +7,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @defgroup net_ndp IPv6 neighbor discovery messages
|
* @defgroup net_ndp IPv6 neighbor discovery
|
||||||
* @ingroup net_ipv6
|
* @ingroup net_ipv6
|
||||||
* @brief Provides IPv6 neighbor discovery message types
|
* @brief Provides IPv6 neighbor discovery message types
|
||||||
* @{
|
* @{
|
||||||
|
|||||||
@ -9,11 +9,11 @@
|
|||||||
/**
|
/**
|
||||||
* @defgroup net_sixlowpan 6LoWPAN
|
* @defgroup net_sixlowpan 6LoWPAN
|
||||||
* @ingroup net
|
* @ingroup net
|
||||||
* @brief Generic 6LoWPAN types and helper functions
|
* @brief Provides 6LoWPAN dispatch types and helper functions
|
||||||
* @{
|
* @{
|
||||||
*
|
*
|
||||||
* @file
|
* @file
|
||||||
* @brief 6LoWPAN type and helper function definitons.
|
* @brief 6LoWPAN dispatch type and helper function definitons.
|
||||||
*
|
*
|
||||||
* @author Martine Lenders <mlenders@inf.fu-berlin.de>
|
* @author Martine Lenders <mlenders@inf.fu-berlin.de>
|
||||||
*/
|
*/
|
||||||
|
|||||||
@ -9,14 +9,14 @@
|
|||||||
/**
|
/**
|
||||||
* @defgroup net_udp UDP
|
* @defgroup net_udp UDP
|
||||||
* @ingroup net
|
* @ingroup net
|
||||||
* @brief UDP header definition
|
* @brief Provides UDP header and helper functions
|
||||||
* @see <a href="https://tools.ietf.org/html/rfc768">
|
* @see <a href="https://tools.ietf.org/html/rfc768">
|
||||||
* RFC 768
|
* RFC 768
|
||||||
* </a>
|
* </a>
|
||||||
* @{
|
* @{
|
||||||
*
|
*
|
||||||
* @file
|
* @file
|
||||||
* @brief UDP header definition
|
* @brief UDP header and helper functions definition
|
||||||
*
|
*
|
||||||
* @author Martine Lenders <mlenders@inf.fu-berlin.de>
|
* @author Martine Lenders <mlenders@inf.fu-berlin.de>
|
||||||
*/
|
*/
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user