Go to the source code of this file.
|
void | img_mgmt_client_init (struct img_mgmt_client *client, struct smp_client_object *smp_client, int image_list_size, struct mcumgr_image_data *image_list) |
| Inilialize image group client.
|
|
int | img_mgmt_client_upload_init (struct img_mgmt_client *client, size_t image_size, uint32_t image_num, const char *image_hash) |
| Initialize image upload.
|
|
int | img_mgmt_client_upload (struct img_mgmt_client *client, const uint8_t *data, size_t length, struct mcumgr_image_upload *res_buf) |
| Upload part of image.
|
|
int | img_mgmt_client_state_write (struct img_mgmt_client *client, char *hash, bool confirm, struct mcumgr_image_state *res_buf) |
| Write image state.
|
|
int | img_mgmt_client_state_read (struct img_mgmt_client *client, struct mcumgr_image_state *res_buf) |
| Read image state.
|
|
int | img_mgmt_client_erase (struct img_mgmt_client *client, uint32_t slot) |
| Erase selected Image Slot.
|
|