/** 
 * @file toto.h
 * @brief TOTO interface
 * @mainpage  TOTO
 * @author titi
 * @date 2010-12-08
 * @version 1.10
 */



/** 
 * @brief Definition toto function pointer
 * 
 * @param[in] SuParam parameter given by the user (see #s_TotoData_t::w_SuParam)
 */
typedef void (*pf_Toto_t)( int w_SuParam );



/** 
 * @brief Used as <b>pData</b> parameter in Read or Write operation.
 */
typedef struct
{
    int              w_SuParam;                       ///< parameter which will be passed as first parameter; <b>INPUT</b>.
    char            *pb_Data;                         ///< Data to write or data read; <b>INPUT</b>.
} s_TotoData_t;
