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.
|
| |