src.dualinventive.com/dinet/libdi_fw/include/di_fw/drv/bc95/me.h

27 lines
807 B
C

/**
* @file include/di_fw/drv/bc95/me.h
* @brief bc95 module matching engine header file
* @date June 22, 2017
* @copyright 2017 Dual Inventive Technology Centre B.V..
*/
#ifndef LIBDI_FW_INCLUDE_DI_FW_DRV_BC95_ME_H_
#define LIBDI_FW_INCLUDE_DI_FW_DRV_BC95_ME_H_
#include <di/encoding/me.h>
#define DI_FW_DRV_BC95_ME_ITEMS_SIZE 6
extern const struct di_me_item di_fw_drv_bc95_me_items[DI_FW_DRV_BC95_ME_ITEMS_SIZE];
struct di_fw_drv_bc95_ctx;
/* connection status */
void di_fw_drv_bc95_cb_cgatt(struct di_me_ctx *ctx);
void di_fw_drv_bc95_cb_cscon(struct di_me_ctx *ctx);
void di_fw_drv_bc95_cb_cereg(struct di_me_ctx *ctx);
void di_fw_drv_bc95_cb_nsmi(struct di_me_ctx *ctx);
/* Replies */
void di_fw_drv_bc95_cb_reply(struct di_me_ctx *ctx);
#endif /* LIBDI_FW_INCLUDE_DI_FW_DRV_BC95_ME_H_ */