net: lwm2m: make lwm2m_engine_exec_cb_t more generic

Let's rename lwm2m_engine_exec_cb_t to lwm2m_engine_user_cb_t so that
future user-code callbacks can make use of the same definition.

Signed-off-by: Michael Scott <mike@foundries.io>
This commit is contained in:
Michael Scott 2018-07-12 10:00:00 -07:00 committed by Jukka Rissanen
commit 56e240e528
4 changed files with 10 additions and 10 deletions

View file

@ -81,7 +81,7 @@ typedef void *(*lwm2m_engine_get_data_cb_t)(u16_t obj_inst_id,
typedef int (*lwm2m_engine_set_data_cb_t)(u16_t obj_inst_id,
u8_t *data, u16_t data_len,
bool last_block, size_t total_size);
typedef int (*lwm2m_engine_exec_cb_t)(u16_t obj_inst_id);
typedef int (*lwm2m_engine_user_cb_t)(u16_t obj_inst_id);
/* LWM2M Device Object */
@ -144,8 +144,8 @@ void lwm2m_firmware_set_write_cb(lwm2m_engine_set_data_cb_t cb);
lwm2m_engine_set_data_cb_t lwm2m_firmware_get_write_cb(void);
#if defined(CONFIG_LWM2M_FIRMWARE_UPDATE_PULL_SUPPORT)
void lwm2m_firmware_set_update_cb(lwm2m_engine_exec_cb_t cb);
lwm2m_engine_exec_cb_t lwm2m_firmware_get_update_cb(void);
void lwm2m_firmware_set_update_cb(lwm2m_engine_user_cb_t cb);
lwm2m_engine_user_cb_t lwm2m_firmware_get_update_cb(void);
#endif
#endif
@ -205,7 +205,7 @@ int lwm2m_engine_register_pre_write_callback(char *path,
int lwm2m_engine_register_post_write_callback(char *path,
lwm2m_engine_set_data_cb_t cb);
int lwm2m_engine_register_exec_callback(char *path,
lwm2m_engine_exec_cb_t cb);
lwm2m_engine_user_cb_t cb);
/* resource data bit values */
#define LWM2M_RES_DATA_READ_ONLY 0

View file

@ -1883,7 +1883,7 @@ int lwm2m_engine_register_post_write_callback(char *pathstr,
}
int lwm2m_engine_register_exec_callback(char *pathstr,
lwm2m_engine_exec_cb_t cb)
lwm2m_engine_user_cb_t cb)
{
int ret;
struct lwm2m_engine_res_inst *res = NULL;

View file

@ -57,7 +57,7 @@ static struct lwm2m_engine_obj_inst inst;
static struct lwm2m_engine_res_inst res[FIRMWARE_MAX_ID];
static lwm2m_engine_set_data_cb_t write_cb;
static lwm2m_engine_exec_cb_t update_cb;
static lwm2m_engine_user_cb_t update_cb;
#ifdef CONFIG_LWM2M_FIRMWARE_UPDATE_PULL_SUPPORT
extern int lwm2m_firmware_start_transfer(char *package_uri);
@ -256,19 +256,19 @@ lwm2m_engine_set_data_cb_t lwm2m_firmware_get_write_cb(void)
return write_cb;
}
void lwm2m_firmware_set_update_cb(lwm2m_engine_exec_cb_t cb)
void lwm2m_firmware_set_update_cb(lwm2m_engine_user_cb_t cb)
{
update_cb = cb;
}
lwm2m_engine_exec_cb_t lwm2m_firmware_get_update_cb(void)
lwm2m_engine_user_cb_t lwm2m_firmware_get_update_cb(void)
{
return update_cb;
}
static int firmware_update_cb(u16_t obj_inst_id)
{
lwm2m_engine_exec_cb_t callback;
lwm2m_engine_user_cb_t callback;
u8_t state;
int ret;

View file

@ -230,7 +230,7 @@ struct lwm2m_engine_res_inst {
lwm2m_engine_get_data_cb_t read_cb;
lwm2m_engine_get_data_cb_t pre_write_cb;
lwm2m_engine_set_data_cb_t post_write_cb;
lwm2m_engine_exec_cb_t execute_cb;
lwm2m_engine_user_cb_t execute_cb;
u8_t *multi_count_var;
void *data_ptr;