Home | History | Annotate | Download | only in gatt

Lines Matching refs:characteristic

80     "C", /* Characteristic */
81 "D" /* Characteristic Descriptor */
235 APPL_TRACE_DEBUG("%s: Add a characteristic into Service", __func__);
246 /* TODO(jpawlowski): We should use attribute handle, not value handle to refer to characteristic.
252 tBTA_GATTC_CHARACTERISTIC *characteristic = osi_malloc(sizeof(tBTA_GATTC_CHARACTERISTIC));
254 characteristic->handle = value_handle;
255 characteristic->properties = property;
256 characteristic->descriptors = list_new(osi_free);
257 memcpy(&characteristic->uuid, p_uuid, sizeof(tBT_UUID));
259 characteristic->service = service;
260 list_append(service->characteristics, characteristic);
318 APPL_TRACE_ERROR("%s: Illegal action to add descriptor before adding a characteristic!",
326 descriptor->characteristic = char_node;
441 ** Description Start discovery for characteristic
456 ** Description Start discovery for characteristic descriptor
535 /* start discoverying characteristic */
542 ** Description process the characteristic discovery complete event
551 /* if there are characteristic needs to be explored */
554 /* add the first characteristic into cache */
561 /* start discoverying characteristic descriptor , if failed, disc for next char*/
587 /* add the next characteristic into cache */
594 /* start discoverying next characteristic for char descriptor */
598 /* all characteristic has been explored, start with next service if any */
680 ** Description Add a characteristic into explore pending list
710 /* update the endind handle of pervious characteristic if available */