Home
last modified time | relevance | path

Searched refs:bt_mesh_blob_cli (Results 1 – 10 of 10) sorted by relevance

/Zephyr-latest/include/zephyr/bluetooth/mesh/
Dblob_cli.h25 struct bt_mesh_blob_cli;
202 void (*caps)(struct bt_mesh_blob_cli *cli,
215 void (*lost_target)(struct bt_mesh_blob_cli *cli,
225 void (*suspended)(struct bt_mesh_blob_cli *cli);
237 void (*end)(struct bt_mesh_blob_cli *cli,
249 void (*xfer_progress)(struct bt_mesh_blob_cli *cli,
259 void (*xfer_progress_complete)(struct bt_mesh_blob_cli *cli);
265 void (*send)(struct bt_mesh_blob_cli *cli, uint16_t dst);
267 void (*send_complete)(struct bt_mesh_blob_cli *cli, uint16_t dst);
272 void (*next)(struct bt_mesh_blob_cli *cli);
[all …]
Dshell.h57 extern struct bt_mesh_blob_cli bt_mesh_shell_blob_cli;
Ddfu_cli.h188 struct bt_mesh_blob_cli blob;
/Zephyr-latest/subsys/bluetooth/mesh/
Dblob_cli.c16 LOG_MODULE_REGISTER(bt_mesh_blob_cli);
56 static struct bt_mesh_blob_target *next_target(struct bt_mesh_blob_cli *cli,
58 static void transfer_cancel(struct bt_mesh_blob_cli *cli);
60 static void start_retry_timer(struct bt_mesh_blob_cli *cli) in start_retry_timer()
89 static void cli_state_reset(struct bt_mesh_blob_cli *cli) in cli_state_reset()
99 static struct bt_mesh_blob_target *target_get(struct bt_mesh_blob_cli *cli, in target_get()
114 static void target_drop(struct bt_mesh_blob_cli *cli, in target_drop()
126 static uint32_t targets_reset(struct bt_mesh_blob_cli *cli) in targets_reset()
141 static bool targets_active(struct bt_mesh_blob_cli *cli) in targets_active()
154 static bool targets_timedout(struct bt_mesh_blob_cli *cli) in targets_timedout()
[all …]
Dblob.h130 void blob_cli_broadcast(struct bt_mesh_blob_cli *cli,
138 void blob_cli_broadcast_rsp(struct bt_mesh_blob_cli *cli,
148 void blob_cli_broadcast_tx_complete(struct bt_mesh_blob_cli *cli);
154 void blob_cli_broadcast_abort(struct bt_mesh_blob_cli *cli);
Ddfu_cli.c179 static void blob_caps(struct bt_mesh_blob_cli *b, in blob_caps()
215 static void blob_lost_target(struct bt_mesh_blob_cli *b, in blob_lost_target()
235 static void blob_suspended(struct bt_mesh_blob_cli *b) in blob_suspended()
248 static void blob_end(struct bt_mesh_blob_cli *b, in blob_end()
338 static void send_info_get(struct bt_mesh_blob_cli *b, uint16_t dst) in send_info_get()
348 static void send_update_start(struct bt_mesh_blob_cli *b, uint16_t dst) in send_update_start()
376 static void send_update_get(struct bt_mesh_blob_cli *b, uint16_t dst) in send_update_get()
387 static void send_update_cancel(struct bt_mesh_blob_cli *b, uint16_t dst) in send_update_cancel()
398 static void send_update_apply(struct bt_mesh_blob_cli *b, uint16_t dst) in send_update_apply()
412 static void transfer(struct bt_mesh_blob_cli *b);
[all …]
/Zephyr-latest/subsys/bluetooth/mesh/shell/
Dblob.c84 static void blob_cli_lost_target(struct bt_mesh_blob_cli *cli, in blob_cli_lost_target()
92 static void blob_cli_caps(struct bt_mesh_blob_cli *cli, in blob_cli_caps()
120 static void blob_cli_end(struct bt_mesh_blob_cli *cli, in blob_cli_end()
148 static void xfer_progress(struct bt_mesh_blob_cli *cli, in xfer_progress()
161 static void xfer_progress_complete(struct bt_mesh_blob_cli *cli) in xfer_progress_complete()
174 struct bt_mesh_blob_cli bt_mesh_shell_blob_cli = {
354 err = bt_mesh_blob_cli_send((struct bt_mesh_blob_cli *)mod_cli->rt->user_data, in cmd_tx()
424 err = bt_mesh_blob_cli_caps_get((struct bt_mesh_blob_cli *)mod_cli->rt->user_data, in cmd_caps()
441 bt_mesh_blob_cli_cancel((struct bt_mesh_blob_cli *)mod_cli->rt->user_data); in cmd_tx_cancel()
468 err = bt_mesh_blob_cli_xfer_progress_get((struct bt_mesh_blob_cli *)mod_cli->rt->user_data, in cmd_tx_get()
[all …]
/Zephyr-latest/tests/bsim/bluetooth/mesh/src/
Dtest_blob.c143 static void blob_cli_caps(struct bt_mesh_blob_cli *b, const struct bt_mesh_blob_cli_caps *caps) in blob_cli_caps()
159 static void blob_cli_lost_target(struct bt_mesh_blob_cli *b, struct bt_mesh_blob_target *blobt, in blob_cli_lost_target()
172 static void blob_cli_suspended(struct bt_mesh_blob_cli *b) in blob_cli_suspended()
180 static void blob_cli_end(struct bt_mesh_blob_cli *b, const struct bt_mesh_blob_xfer *xfer, in blob_cli_end()
230 static struct bt_mesh_blob_cli blob_cli = { .cb = &blob_cli_handlers };
561 static void broadcast_send(struct bt_mesh_blob_cli *b, uint16_t dst) in broadcast_send()
573 static void broadcast_next(struct bt_mesh_blob_cli *b) in broadcast_next()
754 static void broadcast_uni_send(struct bt_mesh_blob_cli *b, uint16_t dst) in broadcast_uni_send()
/Zephyr-latest/doc/connectivity/bluetooth/api/mesh/
Dblob_cli.rst24 static struct bt_mesh_blob_cli blob_cli = {
128 .. doxygengroup:: bt_mesh_blob_cli
/Zephyr-latest/tests/bluetooth/tester/src/
Dbtp_mesh.c302 static void blob_cli_lost_target(struct bt_mesh_blob_cli *cli, in blob_cli_lost_target()
311 static void blob_cli_caps(struct bt_mesh_blob_cli *cli, in blob_cli_caps()
337 static void blob_cli_end(struct bt_mesh_blob_cli *cli, in blob_cli_end()
353 static struct bt_mesh_blob_cli blob_cli = { .cb = &blob_cli_handlers };