]> rtime.felk.cvut.cz Git - CanFestival-3.git/blobdiff - include/nmtSlave.h
Re-write doxygen tags in headers files to generate User API documentation
[CanFestival-3.git] / include / nmtSlave.h
index a2c6a89ccf81632141d36bea03a46b900c6e36b4..3b30bfedd3b0991354fac3a7318f48c5fff4bbff 100644 (file)
@@ -20,24 +20,35 @@ License along with this library; if not, write to the Free Software
 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 */
 
+/** @defgroup nmtslave NMT Slave
+ *  @ingroup networkmanagement
+ */
 #ifndef __nmtSlave_h__
 #define __nmtSlave_h__
 
 #include <applicfg.h>
 #include "data.h"
 
-/** Threat the reception of a NMT message from the master
- * *m is a pointer to the message received
+/** 
+ * @ingroup nmtslave
+ * @brief Threat the reception of a NMT message from the master
  * bus_id is hardware dependant
- * return 0 if OK, -1 if the slave is not allowed, by its state,
- * to receive the message
+ * @param *d Pointer on the CAN data structure
+ * @param *m Pointer on the message received
+ * @return 
+ *  -  0 if OK 
+ *  - -1 if the slave is not allowed, by its state, to receive the message
  */
 void proceedNMTstateChange (CO_Data* d, Message * m);
 
-/** Transmit the boot-Up frame when the slave is moving from initialization
+/** 
+ * @ingroup nmtslave
+ * @brief Transmit the boot-Up frame when the slave is moving from initialization
  * state to pre_operational state.
  * bus_id is hardware dependant
- * return canSend(bus_id,&m)
+ * @param *d Pointer on the CAN data structure
+ * @return canSend(bus_id,&m)
  */
 UNS8 slaveSendBootUp (CO_Data* d);