Lines Matching full:uuid
84 UUID uuid;
99 const UUID& uuid,
104 std::map<UUID, int> uuid_to_attribute;
114 UUID last_write;
140 service_id.id.uuid = *app_uuid;
233 const bluetooth::UUID::UUID128Bit &attr_uuid = ch.uuid.GetFullBigEndian();
242 g_internal->last_write = ch.uuid;
274 // Communicate the attribute UUID as notification of a write update.
275 const bluetooth::UUID::UUID128Bit uuid =
278 OSI_NO_INTR(status = write(g_internal->pipefd[kPipeWriteEnd], uuid.data(),
279 uuid.size()));
296 void CharacteristicAddedCallback(int status, int server_if, bt_uuid_t *uuid,
302 bluetooth::UUID id(*uuid);
307 g_internal->characteristics[char_handle].uuid = id;
314 void DescriptorAddedCallback(int status, int server_if, bt_uuid_t *uuid,
317 "%s: status:%d server_if:%d service_handle:%d uuid[0]:%u "
319 __func__, status, server_if, srvc_handle, uuid->uu[0], descr_handle);
326 // The UUID provided here is unimportant, and is only used to satisfy
328 // It must be different than any other registered UUID.
329 bt_uuid_t client_id = g_internal->service_id.id.uuid;
339 LOG_INFO(LOG_TAG, "%s: status:%d client_if:%d uuid[0]:%u", __func__, status,
511 const UUID& uuid,
514 bt_uuid_t c_uuid = uuid.GetBlueDroid();
541 bool Server::Initialize(const UUID& service_id, int* gatt_pipe) {
556 bt_uuid_t uuid = service_id.GetBlueDroid();
558 bt_status_t btstat = internal_->gatt->server->register_server(&uuid);
576 bool Server::SetAdvertisement(const std::vector<UUID>& ids,
584 for (const UUID &id : ids) {
610 bool Server::SetScanResponse(const std::vector<UUID>& ids,
618 for (const UUID &id : ids) {
645 const UUID &id, int properties, int permissions) {
660 bool Server::AddBlob(const UUID &id, const UUID &control_id, int properties,
749 bool Server::SetCharacteristicValue(const UUID &id,
772 bool Server::GetCharacteristicValue(const UUID &id, std::vector<uint8_t> *value) {