This module is a collection of functions used to make the ZStack ZCL module portable between OSAL, Linux and TI-RTOS.
The ZCL parsing/building functions, along with profile code, will call these functions and this module is responsible for performing the translation or function requested.
The following APIs are functions that the Application needs to call to pass information that this porting layer needs. The other functions in this module are called by ZCL, not by the application.
§ zclport_pFnZclHandleExternal
typedef uint8_t(* zclport_pFnZclHandleExternal) (zclIncoming_t *pInMsg) |
Function pointer definition to callback ZCL handler external function.
- Parameters
-
pInMsg | - incoming message to process |
- Returns
- TRUE if you've handle it, FALSE if not