Home
last modified time | relevance | path

Searched full:attribute (Results 1 – 25 of 299) sorted by relevance

12345678910>>...12

/Zephyr-Core-3.5.0/tests/bsim/bluetooth/ll/edtt/gatt_test_app/src/gatt/
Dgatt_macs.h26 * @brief Attribute Declaration Macro.
28 * Helper macro to declare an attribute.
30 * @param _uuid Attribute uuid.
31 * @param _perm Attribute access permissions.
32 * @param _read Attribute read callback.
33 * @param _write Attribute write callback.
34 * @param _value Attribute value.
35 * @param _handle Attribute handle.
50 * Helper macro to declare a characteristic attribute along with its attribute
53 * @param _uuid Characteristic attribute uuid.
[all …]
Dservice_c_2_1.c155 * @brief Attribute read call back for the Value V10 attribute
158 * @param attr The attribute that's being read
177 * @brief Attribute read call back for the Value V2 string attribute
180 * @param attr The attribute that's being read
199 * @brief Attribute write call back for the Value V2 attribute
202 * @param attr The attribute that's being written
228 * @brief Attribute read call back for the Long descriptor V2D1 attribute
231 * @param attr The attribute that's being read
250 * @brief Attribute write call back for the Long descriptor V2D1 attribute
253 * @param attr The attribute that's being written
[all …]
Dservice_b_3_2.c35 * @brief Attribute read call back for the Value V6 attribute
38 * @param attr The attribute that's being read
57 * @brief Attribute write call back for the Value V6 attribute
60 * @param attr The attribute that's being written
86 * @brief Descriptor configuration change call back for the Value V6 attribute
88 * @param attr The attribute whose descriptor configuration has changed
129 * @brief Generate notification for 'Value V6' attribute, if notifications are
142 * @brief Indication call back for 'Value V6' attribute
145 * @param attr The attribute that generated the indication
153 printk("Indication for attribute 'Value V6' %s\n", in value_v6_indicate_cb()
[all …]
Dservice_b_3_3.c35 * @brief Attribute read call back for the Value V6 attribute
38 * @param attr The attribute that's being read
57 * @brief Attribute write call back for the Value V6 attribute
60 * @param attr The attribute that's being written
86 * @brief Descriptor configuration change call back for the Value V6 attribute
88 * @param attr The attribute whose descriptor configuration has changed
129 * @brief Generate notification for 'Value V6' attribute, if notifications are
142 * @brief Indication call back for 'Value V6' attribute
145 * @param attr The attribute that generated the indication
153 printk("Indication for attribute 'Value V6' %s\n", in value_v6_indicate_cb()
[all …]
Dservice_f_1.c90 * @brief Attribute read call back for the Value V14 string attribute
93 * @param attr The attribute that's being read
112 * @brief Attribute read call back for the Value V15 attribute
115 * @param attr The attribute that's being read
134 * @brief Attribute write call back for the Value V15 attribute
137 * @param attr The attribute that's being written
163 * @brief Attribute read call back for the Value V6 attribute
166 * @param attr The attribute that's being read
186 * @brief Attribute write call back for the Value V6 attribute
189 * @param attr The attribute that's being written
[all …]
Dservice_b_5_1.c51 * @brief Attribute read call back for the Value V8 attribute
54 * @param attr The attribute that's being read
73 * @brief Attribute write call back for the Value V8 attribute
76 * @param attr The attribute that's being written
102 * @brief Attribute read call back for the Descriptor V8D1 attribute
105 * @param attr The attribute that's being read
124 * @brief Attribute write call back for the Descriptor V8D1 attribute
127 * @param attr The attribute that's being written
153 * @brief Attribute read call back for the Descriptor V8D2 attribute
156 * @param attr The attribute that's being read
[all …]
Dservice_b_1_1.c58 * @brief Attribute read call back for the Value V4 attribute
61 * @param attr The attribute that's being read
80 * @brief Attribute write call back for the Value V4 attribute
83 * @param attr The attribute that's being written
109 * @brief Attribute read call back for the Value V4 attribute
112 * @param attr The attribute that's being read
131 * @brief Attribute write call back for the Value V4 attribute
134 * @param attr The attribute that's being written
161 * @brief Attribute read call back for the Server Characteristic Configuration
162 * attribute
[all …]
Dservice_c_2_2.c69 * @brief Attribute read call back for the Value V10 attribute
72 * @param attr The attribute that's being read
91 * @brief Attribute read call back for the Value V2 string attribute
94 * @param attr The attribute that's being read
113 * @brief Attribute write call back for the Value V2 attribute
116 * @param attr The attribute that's being written
142 * @brief Attribute write call back for the Value V2 attribute
145 * @param attr The attribute that's being written
172 * @brief Attribute write call back for the Value V2 attribute
175 * @param attr The attribute that's being written
[all …]
Dservice_c_2_3.c69 * @brief Attribute read call back for the Value V10 attribute
72 * @param attr The attribute that's being read
91 * @brief Attribute read call back for the Value V2 string attribute
94 * @param attr The attribute that's being read
113 * @brief Attribute write call back for the Value V2 attribute
116 * @param attr The attribute that's being written
142 * @brief Attribute write call back for the Value V2 attribute
145 * @param attr The attribute that's being written
172 * @brief Attribute write call back for the Value V2 attribute
175 * @param attr The attribute that's being written
[all …]
Dservice_b_3_1.c33 * @brief Attribute read call back for the Value V6 attribute
36 * @param attr The attribute that's being read
55 * @brief Attribute write call back for the Value V6 attribute
58 * @param attr The attribute that's being written
84 * @brief Descriptor configuration change call back for the Value V6 attribute
86 * @param attr The attribute whose descriptor configuration has changed
125 * @brief Generate notification for 'Value V6' attribute, if notifications are
Dservice_c_1_1.c55 * @brief Attribute read call back for the Value V9 (128-bit UUID) attribute
58 * @param attr The attribute that's being read
77 * @brief Attribute write call back for the Value V9 (128-bit UUID) attribute
80 * @param attr The attribute that's being written
107 * @brief Attribute read call back for the Descriptor V9D2 (128-bit UUID)
108 * attribute
111 * @param attr The attribute that's being read
130 * @brief Attribute write call back for the Descriptor V9D2 (128-bit UUID)
131 * attribute
134 * @param attr The attribute that's being written
[all …]
Dservice_c_1_2.c55 * @brief Attribute read call back for the Value V9 (128-bit UUID) attribute
58 * @param attr The attribute that's being read
77 * @brief Attribute write call back for the Value V9 (128-bit UUID) attribute
80 * @param attr The attribute that's being written
107 * @brief Attribute read call back for the Descriptor V9D2 (128-bit UUID)
108 * attribute
111 * @param attr The attribute that's being read
130 * @brief Attribute write call back for the Descriptor V9D2 (128-bit UUID)
131 * attribute
134 * @param attr The attribute that's being written
[all …]
Dservice_c_1_3.c53 * @brief Attribute read call back for the Value V9 (128-bit UUID) attribute
56 * @param attr The attribute that's being read
75 * @brief Attribute write call back for the Value V9 (128-bit UUID) attribute
78 * @param attr The attribute that's being written
105 * @brief Attribute read call back for the Descriptor V9D2 (128-bit UUID)
106 * attribute
109 * @param attr The attribute that's being read
128 * @brief Attribute write call back for the Descriptor V9D2 (128-bit UUID)
129 * attribute
132 * @param attr The attribute that's being written
[all …]
Dservice_a_2.c52 * @brief Attribute read call back for the Value V1 attribute
55 * @param attr The attribute that's being read
74 * @brief Attribute read call back for the Value V2 string attribute
77 * @param attr The attribute that's being read
96 * @brief Attribute write call back for the Value V2 attribute
99 * @param attr The attribute that's being written
125 * @brief Attribute write call back for the Value V3 attribute
128 * @param attr The attribute that's being written
Dservice_a_3.c52 * @brief Attribute read call back for the Value V1 attribute
55 * @param attr The attribute that's being read
74 * @brief Attribute read call back for the Value V2 string attribute
77 * @param attr The attribute that's being read
96 * @brief Attribute write call back for the Value V2 attribute
99 * @param attr The attribute that's being written
125 * @brief Attribute write call back for the Value V3 attribute
128 * @param attr The attribute that's being written
Dservice_b_2_1.c50 * @brief Attribute read call back for the Value V5 attribute
53 * @param attr The attribute that's being read
72 * @brief Attribute write call back for the Value V5 attribute
75 * @param attr The attribute that's being written
103 * @brief Attribute read call back for the Descriptor V5D4 (128-bit UUID)
104 * attribute
107 * @param attr The attribute that's being read
Dservice_b_2_2.c49 * @brief Attribute read call back for the Value V5 attribute
52 * @param attr The attribute that's being read
71 * @brief Attribute write call back for the Value V5 attribute
74 * @param attr The attribute that's being written
100 * @brief Attribute read call back for the Descriptor V5D4 (128-bit UUID)
101 * attribute
104 * @param attr The attribute that's being read
Dservice_b_2_3.c49 * @brief Attribute read call back for the Value V5 attribute
52 * @param attr The attribute that's being read
71 * @brief Attribute write call back for the Value V5 attribute
74 * @param attr The attribute that's being written
100 * @brief Attribute read call back for the Descriptor V5D4 (128-bit UUID)
101 * attribute
104 * @param attr The attribute that's being read
/Zephyr-Core-3.5.0/include/zephyr/bluetooth/
Datt.h2 * @brief Attribute Protocol handling.
14 * @brief Attribute Protocol (ATT)
15 * @defgroup bt_att Attribute Protocol (ATT)
33 /** The attribute handle given was not valid on the server */
35 /** The attribute cannot be read */
37 /** The attribute cannot be written */
39 /** The attribute PDU was invalid */
41 /** The attribute requires authentication before it can be read or written */
45 /** Offset specified was past the end of the attribute */
47 /** The attribute requires authorization before it can be read or written */
[all …]
Dgatt.h2 * @brief Generic Attribute Profile handling.
14 * @brief Generic Attribute Profile (GATT)
15 * @defgroup bt_gatt Generic Attribute Profile (GATT)
36 /** GATT attribute permission bit field values */
41 /** Attribute read permission. */
44 /** Attribute write permission. */
47 /** @brief Attribute read permission with encryption.
53 /** @brief Attribute write permission with encryption.
59 /** @brief Attribute read permission with authentication.
66 /** @brief Attribute write permission with authentication.
[all …]
/Zephyr-Core-3.5.0/dts/bindings/usb/
Dusb-audio-feature-volume.yaml17 attention: this attribute is a signed value.
18 This attribute represents the maximum volume level.
25 attention: this attribute is a signed value.
26 This attribute represents the minimum volume level.
33 attention: this attribute can only take positive values.
34 This attribute represents the volume resolution(step).
/Zephyr-Core-3.5.0/tests/bluetooth/gatt/src/
Dmain.c180 /* Iterate 1 attribute */ in ZTEST()
186 /* Find attribute by UUID */ in ZTEST()
191 zassert_not_null(attr, "Attribute don't match"); in ZTEST()
194 "Attribute UUID don't match"); in ZTEST()
197 /* Find attribute by DATA */ in ZTEST()
201 zassert_not_null(attr, "Attribute don't match"); in ZTEST()
204 "Attribute value don't match"); in ZTEST()
217 zassert_not_null(attr, "Attribute don't match"); in ZTEST()
219 /* Find attribute by UUID and DATA */ in ZTEST()
224 zassert_not_null(attr, "Attribute don't match"); in ZTEST()
[all …]
/Zephyr-Core-3.5.0/doc/connectivity/bluetooth/api/
Dgatt.rst4 Generic Attribute Profile (GATT)
8 and attribute declaration.
34 Declares an Attribute.
45 Each attribute contain a ``uuid``, which describes their type, a ``read``
47 callbacks can be set to NULL if the attribute permission don't allow their
55 Attribute ``read`` and ``write`` callbacks are called directly from RX Thread
58 Attribute value changes can be notified using :c:func:`bt_gatt_notify` API,
91 the same attribute are supported so there could be multiple ``notify`` callback
92 being triggered for the same attribute. Subscriptions can be removed with use of
/Zephyr-Core-3.5.0/doc/develop/api/
Dterminology.rst32 Details on the behavioral impact of each attribute are in the following
40 The reschedule attribute is used on a function that can reach a
46 The significance of this attribute is that when a rescheduling function
69 The sleep attribute is used on a function that can cause the invoking
75 This attribute is of relevance specifically when considering
81 This attribute does not imply the function will sleep unconditionally,
98 The no-wait attribute is used on a function that is also **sleep** to
118 Functions with this attribute may be invoked from interrupt and
126 The isr-ok attribute is used on a function to indicate that it works
149 The pre-kernel-ok attribute is used on a function to indicate that it
[all …]
/Zephyr-Core-3.5.0/include/zephyr/net/
Dieee802154_radio_openthread.h62 * CCA SHALL be executed as defined by the phyCcaMode PHY PIB attribute (see ibid.,
102 /** Attribute: Maximum time between consecutive CCAs performed back-to-back.
104 * This is attribute for T_recca parameter mentioned for
110 /** Attribute: Maximum time between detection of CCA idle channel and the moment of
113 * This is attribute for T_ccatx parameter mentioned for
121 * OpenThread specific attribute value data of ieee802154 driver.
128 /** @brief Attribute value for @ref IEEE802154_OPENTHREAD_ATTR_T_RECCA */
131 /** @brief Attribute value for @ref IEEE802154_OPENTHREAD_ATTR_T_CCATX */

12345678910>>...12