Tidy-up multicast documentation
* Create a doxygen group and add files to it, so that documents appear as modules rather than simply under files * Document plenty of functions, macros, constants, data types which were previously undocumented * Re-structure some doxygen comments to improve structure and readability
This commit is contained in:
parent
a4e7cc29e8
commit
5efb3f0769
10 changed files with 203 additions and 72 deletions
|
@ -29,20 +29,15 @@
|
|||
* This file is part of the Contiki operating system.
|
||||
*/
|
||||
|
||||
/**
|
||||
* \addtogroup roll-tm
|
||||
* @{
|
||||
*/
|
||||
/**
|
||||
* \file
|
||||
* This file implements IPv6 MCAST forwarding according to the
|
||||
* algorithm described in the "MCAST Forwarding Using Trickle"
|
||||
* internet draft.
|
||||
*
|
||||
* The current version of the draft can always be found in
|
||||
* http://tools.ietf.org/html/draft-ietf-roll-trickle-mcast
|
||||
*
|
||||
* This implementation is based on the draft version stored in
|
||||
* ROLL_TM_VER
|
||||
*
|
||||
* Implementation of the ROLL TM multicast engine
|
||||
* \author
|
||||
* George Oikonomou - <oikonomou@users.sourceforge.net>
|
||||
* George Oikonomou - <oikonomou@users.sourceforge.net>
|
||||
*/
|
||||
|
||||
#include "contiki.h"
|
||||
|
@ -1440,6 +1435,9 @@ init()
|
|||
return;
|
||||
}
|
||||
/*---------------------------------------------------------------------------*/
|
||||
/**
|
||||
* \brief The ROLL TM engine driver
|
||||
*/
|
||||
const struct uip_mcast6_driver roll_tm_driver = {
|
||||
"ROLL TM",
|
||||
init,
|
||||
|
@ -1447,3 +1445,4 @@ const struct uip_mcast6_driver roll_tm_driver = {
|
|||
in,
|
||||
};
|
||||
/*---------------------------------------------------------------------------*/
|
||||
/** @} */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue