/Zephyr-Core-3.4.0/subsys/bluetooth/mesh/ |
D | prov_bearer.h | 46 void (*link_opened)(const struct prov_bearer *bearer, void *cb_data); 48 void (*link_closed)(const struct prov_bearer *bearer, void *cb_data, 51 void (*error)(const struct prov_bearer *bearer, void *cb_data, 54 void (*recv)(const struct prov_bearer *bearer, void *cb_data,
|
D | prov.c | 322 static void prov_recv(const struct prov_bearer *bearer, void *cb_data, in prov_recv() argument 371 static void prov_link_opened(const struct prov_bearer *bearer, void *cb_data) in prov_link_opened() argument 376 bt_mesh_prov->link_open(bearer->type); in prov_link_opened() 379 bt_mesh_prov_link.bearer = bearer; in prov_link_opened() 386 static void prov_link_closed(const struct prov_bearer *bearer, void *cb_data, in prov_link_closed() argument 396 bt_mesh_prov->link_close(bearer->type); in prov_link_closed() 400 static void prov_bearer_error(const struct prov_bearer *bearer, void *cb_data, in prov_bearer_error() argument
|
D | rpr_cli.c | 42 } bearer; variable 57 bearer.link == BEARER_LINK_OPENING) { in link_report() 58 bearer.link = BEARER_LINK_OPENED; in link_report() 60 bearer.cb->link_opened(&pb_remote_cli, &ctx); in link_report() 70 bearer.link != BEARER_LINK_IDLE) { in link_report() 71 bearer.link = BEARER_LINK_IDLE; in link_report() 74 bearer.cb->link_closed(&pb_remote_cli, &ctx, in link_report() 88 if (bearer.tx.cb) { in tx_complete() 89 bearer.tx.cb(err, cb_data); in tx_complete() 255 bearer.cb->recv(&pb_remote_cli, &cb_ctx, buf); in handle_pdu_report() [all …]
|
D | prov.h | 122 const struct prov_bearer *bearer; member 158 return bt_mesh_prov_link.bearer->send(buf, cb, NULL); in bt_mesh_prov_send()
|
D | provisioner.c | 70 bt_mesh_prov_link.bearer->link_close(status); in prov_link_close() 462 bt_mesh_prov_link.bearer->clear_tx(); in prov_pub_key() 571 bt_mesh_prov_link.bearer->link_close(PROV_BEARER_LINK_STATUS_SUCCESS); in prov_complete() 779 static int link_open(const uint8_t *uuid, const struct prov_bearer *bearer, in link_open() argument 804 bt_mesh_prov_link.bearer = bearer; in link_open() 809 err = bt_mesh_prov_link.bearer->link_open( in link_open()
|
D | prov_device.c | 445 return bt_mesh_prov_link.bearer && in is_pb_gatt() 446 bt_mesh_prov_link.bearer->type == BT_MESH_PROV_GATT; in is_pb_gatt()
|
D | rpr_srv.c | 439 static void pb_link_opened(const struct prov_bearer *bearer, void *cb_data) in pb_link_opened() argument 454 static void pb_link_closed(const struct prov_bearer *bearer, void *cb_data, in pb_link_closed() argument 488 static void pb_error(const struct prov_bearer *bearer, void *cb_data, in pb_error() argument 503 static void pb_rx(const struct prov_bearer *bearer, void *cb_data, in pb_rx() argument
|
D | main.c | 524 bt_mesh_prov_link.bearer->type == BT_MESH_PROV_ADV) { in bt_mesh_start()
|
D | Kconfig | 76 bool "Provisioning support using the advertising bearer (PB-ADV)" 81 the advertising bearer.
|
/Zephyr-Core-3.4.0/tests/bsim/bluetooth/host/att/read_fill_buf/testlib/ |
D | att_read.c | 87 enum bt_att_chan_opt bearer, const struct bt_uuid *type, in bt_testlib_att_read_by_type_sync() argument 98 IF_ENABLED(CONFIG_BT_EATT, (.chan_opt = bearer))}, in bt_testlib_att_read_by_type_sync() 101 if (bearer == BT_ATT_CHAN_OPT_ENHANCED_ONLY) { in bt_testlib_att_read_by_type_sync() 109 struct bt_conn *conn, enum bt_att_chan_opt bearer, in bt_testlib_att_read_by_handle_sync() argument 118 IF_ENABLED(CONFIG_BT_EATT, (.chan_opt = bearer))}, in bt_testlib_att_read_by_handle_sync() 121 if (bearer == BT_ATT_CHAN_OPT_ENHANCED_ONLY) { in bt_testlib_att_read_by_handle_sync()
|
D | att_read.h | 10 enum bt_att_chan_opt bearer, const struct bt_uuid *type, 14 struct bt_conn *conn, enum bt_att_chan_opt bearer,
|
/Zephyr-Core-3.4.0/tests/bsim/bluetooth/host/att/read_fill_buf/client/ |
D | main.c | 27 void test_long_read(struct bt_conn *conn, enum bt_att_chan_opt bearer) in test_long_read() argument 46 &handle, conn, bearer, in test_long_read() 53 conn, bearer, handle, 0); in test_long_read() 59 conn, bearer, handle, 1); in test_long_read()
|
/Zephyr-Core-3.4.0/doc/connectivity/bluetooth/api/shell/ |
D | ccp.rst | 5 a client and as a (telephone bearer service (TBS)) server. Note that in the 12 The telephone bearer service client will typically exist on a resource 21 Using the telephone bearer service client 25 and a device has been connected, the telephone bearer service client can 56 read_provider_name :Read the bearer name [<{instance_index, 58 read_bearer_uci :Read the bearer UCI [<{instance_index, gtbs}>] 59 read_technology :Read the bearer technology [<{instance_index, 61 read_uri_list :Read the bearer's supported URI list 63 read_signal_strength :Read the bearer signal strength 65 read_signal_interval :Read the bearer signal strength reporting [all …]
|
/Zephyr-Core-3.4.0/subsys/bluetooth/audio/ |
D | Kconfig.tbs | 33 Sets the name of the service provider for the bearer. 39 Sets the UCI of the bearer. See 47 Sets the technology used for the bearer, e.g. GSM, LTE and 5G. 63 Sets a list of URI schemes that are supported by the bearer, 90 Bitfield to set supported features of the bearer. 99 Sets the maximum number of calls the service supports per bearer. 102 int "How many bearer instances the device instantiates" 109 int "Number of instantiated bearer service instances" 324 int "The maximum length of the bearer provider name" 328 Sets the maximum length of the bearer provider name.
|
/Zephyr-Core-3.4.0/subsys/bluetooth/mesh/shell/ |
D | shell.c | 447 static const char *bearer2str(bt_mesh_prov_bearer_t bearer) in bearer2str() argument 449 switch (bearer) { in bearer2str() 595 static void link_open(bt_mesh_prov_bearer_t bearer) in link_open() argument 597 shell_print_ctx("Provisioning link opened on %s", bearer2str(bearer)); in link_open() 600 static void link_close(bt_mesh_prov_bearer_t bearer) in link_close() argument 602 shell_print_ctx("Provisioning link closed on %s", bearer2str(bearer)); in link_close() 766 static int cmd_pb(bt_mesh_prov_bearer_t bearer, const struct shell *sh, in cmd_pb() argument 783 err = bt_mesh_prov_enable(bearer); in cmd_pb() 786 bearer2str(bearer), err); in cmd_pb() 788 shell_print(sh, "%s enabled", bearer2str(bearer)); in cmd_pb() [all …]
|
/Zephyr-Core-3.4.0/include/zephyr/bluetooth/mesh/ |
D | main.h | 255 void (*link_open)(bt_mesh_prov_bearer_t bearer); 264 void (*link_close)(bt_mesh_prov_bearer_t bearer);
|
/Zephyr-Core-3.4.0/doc/connectivity/bluetooth/ |
D | gatt-pics.rst | 43 TSPC_GATT_2_3 True Enhanced ATT bearer Attribute Protocol Supported (L2CAP fixed EATT PSM supp… 44 TSPC_GATT_2_3a True Enhanced ATT bearer supported over LE (C.4) 45 TSPC_GATT_2_3b False Enhanced ATT bearer supported over BR/EDR (C.5)
|
/Zephyr-Core-3.4.0/tests/bluetooth/tester/src/ |
D | btp_mesh.c | 309 static void link_open(bt_mesh_prov_bearer_t bearer) in link_open() argument 313 LOG_DBG("bearer 0x%02x", bearer); in link_open() 315 switch (bearer) { in link_open() 317 ev.bearer = BTP_MESH_PROV_BEARER_PB_ADV; in link_open() 320 ev.bearer = BTP_MESH_PROV_BEARER_PB_GATT; in link_open() 331 static void link_close(bt_mesh_prov_bearer_t bearer) in link_close() argument 335 LOG_DBG("bearer 0x%02x", bearer); in link_close() 337 switch (bearer) { in link_close() 339 ev.bearer = BTP_MESH_PROV_BEARER_PB_ADV; in link_close() 342 ev.bearer = BTP_MESH_PROV_BEARER_PB_GATT; in link_close()
|
/Zephyr-Core-3.4.0/tests/bluetooth/tester/src/btp/ |
D | btp_mesh.h | 775 uint8_t bearer; member 780 uint8_t bearer; member
|
/Zephyr-Core-3.4.0/samples/net/capture/ |
D | README.rst | 13 bearer. For example if you are capturing network traffic for interface 1,
|
/Zephyr-Core-3.4.0/tests/bsim/bluetooth/mesh/src/ |
D | test_provision.c | 244 static void prov_link_open(bt_mesh_prov_bearer_t bearer) in prov_link_open() argument 249 static void prov_link_close(bt_mesh_prov_bearer_t bearer) in prov_link_close() argument
|
/Zephyr-Core-3.4.0/doc/connectivity/bluetooth/api/mesh/ |
D | provisioning.rst | 17 the Advertising Provisioning bearer for the provisioner role.
|
D | shell.rst | 239 …h node to be discovered by nearby GATT based provisioners, and provisioned through the GATT bearer. 248 …iscovered by nearby advertising-based provisioners, and provisioned through the advertising bearer. 1557 Provision a mesh node using the PB-Remote provisioning bearer. 1566 Reprovision a mesh node using the PB-Remote provisioning bearer.
|
/Zephyr-Core-3.4.0/subsys/net/lib/lwm2m/ |
D | Kconfig | 382 int "Maximum # of available network bearer resource instances" 386 This value sets the maximum number of available network bearer
|
/Zephyr-Core-3.4.0/doc/releases/ |
D | release-notes-1.12.rst | 750 * :github:`7972` - Bluetooth: Mesh: adv bearer does not use correct interval
|