Home
last modified time | relevance | path

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

12345678910>>...15

/Zephyr-latest/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_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
143 * @brief Indication call back for 'Value V6' attribute
146 * @param attr The attribute that generated the indication
154 printk("Indication for attribute 'Value V6' %s\n", in value_v6_indicate_cb()
[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
230 * @brief Attribute read call back for the Long descriptor V2D1 attribute
233 * @param attr The attribute that's being read
252 * @brief Attribute write call back for the Long descriptor V2D1 attribute
255 * @param attr The attribute that's being written
[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
165 * @brief Attribute read call back for the Value V6 attribute
168 * @param attr The attribute that's being read
188 * @brief Attribute write call back for the Value V6 attribute
191 * @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
104 * @brief Attribute read call back for the Descriptor V8D1 attribute
107 * @param attr The attribute that's being read
126 * @brief Attribute write call back for the Descriptor V8D1 attribute
129 * @param attr The attribute that's being written
157 * @brief Attribute read call back for the Descriptor V8D2 attribute
160 * @param attr The attribute that's being read
[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
88 * @brief Descriptor configuration change call back for the Value V6 attribute
90 * @param attr The attribute whose descriptor configuration has changed
131 * @brief Generate notification for 'Value V6' attribute, if notifications are
145 * @brief Indication call back for 'Value V6' attribute
148 * @param attr The attribute that generated the indication
156 printk("Indication for attribute 'Value V6' %s\n", in value_v6_indicate_cb()
[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
111 * @brief Attribute read call back for the Value V4 attribute
114 * @param attr The attribute that's being read
133 * @brief Attribute write call back for the Value V4 attribute
136 * @param attr The attribute that's being written
165 * @brief Attribute read call back for the Server Characteristic Configuration
166 * 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
144 * @brief Attribute write call back for the Value V2 attribute
147 * @param attr The attribute that's being written
176 * @brief Attribute write call back for the Value V2 attribute
179 * @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
144 * @brief Attribute write call back for the Value V2 attribute
147 * @param attr The attribute that's being written
176 * @brief Attribute write call back for the Value V2 attribute
179 * @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
86 * @brief Descriptor configuration change call back for the Value V6 attribute
88 * @param attr The attribute whose descriptor configuration has changed
127 * @brief Generate notification for 'Value V6' attribute, if notifications are
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
109 * @brief Attribute read call back for the Descriptor V9D2 (128-bit UUID)
110 * attribute
113 * @param attr The attribute that's being read
132 * @brief Attribute write call back for the Descriptor V9D2 (128-bit UUID)
133 * attribute
136 * @param attr The attribute that's being written
[all …]
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
109 * @brief Attribute read call back for the Descriptor V9D2 (128-bit UUID)
110 * attribute
113 * @param attr The attribute that's being read
132 * @brief Attribute write call back for the Descriptor V9D2 (128-bit UUID)
133 * attribute
136 * @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
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_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
127 * @brief Attribute write call back for the Value V3 attribute
130 * @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
127 * @brief Attribute write call back for the Value V3 attribute
130 * @param attr The attribute that's being written
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
102 * @brief Attribute read call back for the Descriptor V5D4 (128-bit UUID)
103 * attribute
106 * @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
102 * @brief Attribute read call back for the Descriptor V5D4 (128-bit UUID)
103 * attribute
106 * @param attr The attribute that's being read
/Zephyr-latest/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-latest/include/zephyr/drivers/
Demul_sensor.h35 /** Set the attribute value(s) of a given channel. */
37 enum sensor_attribute attribute, const void *value);
38 /** Get metadata about an attribute. */
40 enum sensor_attribute attribute, q31_t *min, q31_t *max,
121 * @brief Set the emulator's attribute values
125 * @param[in] attribute The attribute to set
126 * @param[in] value the value to use (cast according to the channel/attribute pair)
132 enum sensor_attribute attribute, in emul_sensor_backend_set_attribute() argument
144 return api->set_attribute(target, ch, attribute, value); in emul_sensor_backend_set_attribute()
148 * @brief Get metadata about an attribute.
[all …]
/Zephyr-latest/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-latest/include/zephyr/mem_mgmt/
Dmem_attr_heap.h27 * from all the memory regions with the a software attribute.
36 * @brief Allocate memory with a specified attribute and size.
39 * specified capability / attribute. The attribute is used to select the
42 * @param attr capability / attribute requested for the memory block.
46 * @retval NULL if no memory is available with that attribute and size.
51 * @brief Allocate aligned memory with a specified attribute, size and alignment.
54 * specified capability / attribute. Takes an additional parameter specifying a
57 * @param attr capability / attribute requested for the memory block.
62 * @retval NULL if no memory is available with that attribute and size.
/Zephyr-latest/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-latest/samples/subsys/usb/common/
DKconfig.sample_usbd31 bool "USB device sample Self-powered attribute"
34 Set the Self-powered attribute in the sample configuration.
37 bool "USB device sample Remote Wakeup attribute"
39 Set the Remote Wakeup attribute in the sample configuration.
/Zephyr-latest/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 …]

12345678910>>...15