/AliOS-Things-master/components/ble_host/bt_host/include/bluetooth/ |
A D | gatt.h | 103 struct bt_gatt_attr { struct 122 const struct bt_gatt_attr *attr, argument 142 const struct bt_gatt_attr *attr, argument 157 const struct bt_gatt_attr *attrs; argument 165 struct bt_gatt_attr *attrs; 392 struct bt_gatt_attr *bt_gatt_attr_next(const struct bt_gatt_attr *attr); 439 const struct bt_gatt_attr *attr, 844 const struct bt_gatt_attr *attr; 906 const struct bt_gatt_attr *attr, in bt_gatt_notify() 928 const struct bt_gatt_attr *attr, [all …]
|
/AliOS-Things-master/components/ble_mesh/bt_mesh/core/inc/port/ |
A D | mesh_hal_ble.h | 151 int bt_mesh_gatt_notify(struct bt_conn *conn, const struct bt_gatt_attr *attr, 169 int bt_mesh_gatt_attr_read(struct bt_conn *conn, const struct bt_gatt_attr *attr, 201 const struct bt_gatt_attr *attr, 221 const struct bt_gatt_attr *attr, void *buf, 226 const struct bt_gatt_attr *attr, const void *buf,
|
/AliOS-Things-master/components/ble_mesh/bt_mesh/core/ref_impl/ |
A D | mesh_hal_ble.c | 92 node->svc.attrs = (struct bt_gatt_attr *)svc->attrs; in bt_mesh_gatt_service_register() 121 int bt_mesh_gatt_notify(struct bt_conn * conn, const struct bt_gatt_attr *attr, in bt_mesh_gatt_notify() 127 int bt_mesh_gatt_attr_read(struct bt_conn * conn, const struct bt_gatt_attr *attr, in bt_mesh_gatt_attr_read() 140 const struct bt_gatt_attr *attr, in bt_mesh_gatt_attr_read_service() 147 const struct bt_gatt_attr *attr, void *buf, in bt_mesh_gatt_attr_read_chrc() 420 const struct bt_gatt_attr *attr, in proxy_prov_discover_func() 481 const struct bt_gatt_attr *attr, in proxy_discover_func() 617 int bt_mesh_gatt_notify(struct bt_conn * conn, const struct bt_gatt_attr *attr, in bt_mesh_gatt_notify() 623 int bt_mesh_gatt_attr_read(struct bt_conn * conn, const struct bt_gatt_attr *attr, in bt_mesh_gatt_attr_read() 636 const struct bt_gatt_attr *attr, in bt_mesh_gatt_attr_read_service() [all …]
|
/AliOS-Things-master/components/ble_host/bt_host/host/ |
A D | gatt.c | 1437 struct bt_gatt_attr attr; in bt_gatt_foreach_attr_type() 1469 struct bt_gatt_attr *bt_gatt_attr_next(const struct bt_gatt_attr *attr) in bt_gatt_attr_next() 2006 const struct bt_gatt_attr *attr; in bt_gatt_notify_cb() 2093 const struct bt_gatt_attr *attr; in bt_gatt_indicate() 2710 struct bt_gatt_attr attr = {}; in gatt_find_type_rsp() 2800 struct bt_gatt_attr *attr; in read_included_uuid_cb() 2893 struct bt_gatt_attr *attr; in parse_include() 2987 struct bt_gatt_attr *attr; in parse_characteristic() 3117 struct bt_gatt_attr attr = {}; in parse_service() 3273 struct bt_gatt_attr *attr; in gatt_find_info_rsp() [all …]
|
A D | gatt_internal.h | 54 struct bt_gatt_attr; 57 u8_t bt_gatt_check_perm(struct bt_conn *conn, const struct bt_gatt_attr *attr,
|
A D | att.c | 606 static u8_t find_info_cb(const struct bt_gatt_attr *attr, void *user_data) in find_info_cb() 717 static u8_t find_type_cb(const struct bt_gatt_attr *attr, void *user_data) in find_type_cb() 928 const struct bt_gatt_attr *attr, in att_chan_read() 985 static u8_t read_type_cb(const struct bt_gatt_attr *attr, void *user_data) in read_type_cb() 1124 static u8_t read_cb(const struct bt_gatt_attr *attr, void *user_data) in read_cb() 1278 static u8_t read_vl_cb(const struct bt_gatt_attr *attr, void *user_data) in read_vl_cb() 1392 static u8_t read_group_cb(const struct bt_gatt_attr *attr, void *user_data) in read_group_cb() 1541 static u8_t write_cb(const struct bt_gatt_attr *attr, void *user_data) in write_cb() 1646 static u8_t prep_write_cb(const struct bt_gatt_attr *attr, void *user_data) in prep_write_cb()
|
/AliOS-Things-master/components/genie_service/core/src/ |
A D | genie_ais.c | 21 static struct bt_gatt_attr _ais_srv_attrs[]; 38 static void _ais_indicate_rsp(struct bt_conn *conn, const struct bt_gatt_attr *attr, u8_t err, void… in _ais_indicate_rsp() 481 static ssize_t _ais_server_read(struct bt_conn *p_conn, const struct bt_gatt_attr *p_attr, in _ais_server_read() 491 static ssize_t _ais_service_write(struct bt_conn *p_conn, const struct bt_gatt_attr *p_attr, in _ais_service_write() 504 static ssize_t _ais_service_write_nr(struct bt_conn *p_conn, const struct bt_gatt_attr *p_attr, in _ais_service_write_nr() 511 static void _ais_service_ccc_cfg_changed(const struct bt_gatt_attr *p_attr, uint16_t value) in _ais_service_ccc_cfg_changed() 516 static struct bt_gatt_attr _ais_srv_attrs[] = {
|
/AliOS-Things-master/components/ble_host/bt_host/aos/ |
A D | ble.c | 621 const struct bt_gatt_attr *attr, void *buf, in gatt_read_handle() 644 const struct bt_gatt_attr *attr, in gatt_write_handle() 662 static int gatt_cfg_write(struct bt_conn *conn, const struct bt_gatt_attr *attr, u16_t value) in gatt_cfg_write() 676 static bool gatt_cfg_match(struct bt_conn *conn, const struct bt_gatt_attr *attr) in gatt_cfg_match() 689 static void cfg_changed_cb(const struct bt_gatt_attr *attr, in cfg_changed_cb() 722 ss->attrs = (struct bt_gatt_attr *)attrs; in ble_stack_gatt_registe_service() 769 static uint8_t ble_gatt_attr_notify(const struct bt_gatt_attr *attr, void *user_data) in ble_gatt_attr_notify() 778 const struct bt_gatt_attr *attr, in ble_gatt_indicate_cb() 790 static uint8_t ble_gatt_attr_indicate(const struct bt_gatt_attr *attr, void *user_data) in ble_gatt_attr_indicate() 931 const struct bt_gatt_attr *attr, in discover_func()
|
/AliOS-Things-master/components/ble_mesh/bt_mesh/core/src/ |
A D | proxy.c | 486 static ssize_t proxy_recv(struct bt_conn *conn, const struct bt_gatt_attr *attr, const void *buf, u… in proxy_recv() 657 static ssize_t prov_ccc_write(struct bt_conn *conn, const struct bt_gatt_attr *attr, const void *bu… in prov_ccc_write() 687 static ssize_t prov_ccc_read(struct bt_conn *conn, const struct bt_gatt_attr *attr, void *buf, u16_… in prov_ccc_read() 695 static struct bt_gatt_attr prov_attrs[] = { 776 static ssize_t proxy_ccc_write(struct bt_conn *conn, const struct bt_gatt_attr *attr, const void *b… in proxy_ccc_write() 806 static ssize_t proxy_ccc_read(struct bt_conn *conn, const struct bt_gatt_attr *attr, void *buf, u16… in proxy_ccc_read() 814 static struct bt_gatt_attr proxy_attrs[] = {
|
A D | provisioner_proxy.c | 203 static ssize_t proxy_recv(struct bt_conn *conn, const struct bt_gatt_attr *attr, const void *buf, u… in proxy_recv()
|
/AliOS-Things-master/components/ble_host/bt_host/include/aos/ |
A D | gatt.h | 338 struct bt_gatt_attr *attrs;
|
/AliOS-Things-master/components/ble_host/ |
A D | README.md | 223 | s.bt_gatt_attr | 无需填写,由API赋值 |
|
/AliOS-Things-master/components/ble_host/bt_shell/bt_host/test/ |
A D | gatt.c | 618 static u8_t print_attr(const struct bt_gatt_attr *attr, void *user_data) in print_attr()
|
/AliOS-Things-master/components/ble_host/bt_shell/bt_host/ |
A D | gatt.c | 519 static u8_t print_attr(const struct bt_gatt_attr *attr, void *user_data) in print_attr()
|