Files
oopt-tai/meta/sample/custom.h
Wataru Ishida e301b0fd80 meta: support adding custom headers
$ python main.py ../inc/tai.h custom_module.h custom_netif.h

see sample directory for an example

Signed-off-by: Wataru Ishida <ishida@nel-america.com>
2019-12-20 15:40:00 -08:00

37 lines
753 B
C

#ifndef __CUSTOM_MODULE__
#define __CUSTOM_MODULE__
#include <tai.h>
/**
* @brief Custom enum
*/
typedef enum _tai_module_custom_status_t
{
TAI_MODULE_CUSTOM_STATUS_UNKNOWN,
TAI_MODULE_CUSTOM_STATUS_A,
TAI_MODULE_CUSTOM_STATUS_B,
TAI_MODULE_CUSTOM_STATUS_MAX,
} tai_module_custom_status_t;
/**
* @brief definition of custom module attributes
*/
typedef enum _custom_module_attr_t
{
TAI_MODULE_ATTR_CUSTOM_START = TAI_MODULE_ATTR_CUSTOM_RANGE_START,
/**
* @brief Custom attribute
*
* @type #tai_module_custom_status_t
* @flags READ_ONLY
*/
TAI_MODULE_ATTR_CUSTOM_STATUS,
TAI_MODULE_ATTR_CUSTOM_END = TAI_MODULE_ATTR_CUSTOM_RANGE_END,
} custom_module_attr_t;
#endif // __CUSTOM_MODULE__