/*********************************************************************
** FILE PROLOGUE **
**********************************************************************
**********************************************************************
** File Name          : CalTest_UsrDefined_Protocol.h
** Author             : Lijunjie
** Creation Date      : 
** Change Log         :
*********************************************************************/

#ifndef CALTEST_CALTEST_USRDEFINED_PROTOCOL_CALTEST_USRDEFINED_PROTOCOL_H_
#define CALTEST_CALTEST_USRDEFINED_PROTOCOL_CALTEST_USRDEFINED_PROTOCOL_H_
#if 1
#include "CAN_Buffer_Type.h"
/*********************************************************************
** FILE INCLUSION **
*********************************************************************/
/*********************************************************************
** CONSTANT_DECLARATIONS **
*********************************************************************/
/*********************************************************************
** MACRO_DEFINITIONS **
*********************************************************************/
#define CALTEST_USRDEFINED_PROTOCOL_USED 0
/*********************************************************************
** TYPE_DECLARATIONS **
*********************************************************************/
typedef void(*send_func_t)(const CAN_Msg_T* msg);
/*********************************************************************
** GLOBAL_VARIABLE_DECLARATIONS **
*********************************************************************/
/*********************************************************************
** GLOBAL_FUNCTION_DECLARATIONS **
*********************************************************************/
extern void CalTest_UsrDefined_Protocol_Handler(CAN_Msg_T* msg, send_func_t send_func);
extern void CalTest_Init_Task(void);
/*********************************************************************
** STATIC_INLINE_FUNCTION_DEFINITIONS **
*********************************************************************/
#endif
#endif /* CALTEST_CALTEST_USRDEFINED_PROTOCOL_CALTEST_USRDEFINED_PROTOCOL_H_ */
