Lines Matching +full:vendor +full:- +full:specific

10  *  http://www.apache.org/licenses/LICENSE-2.0
16 * specific language governing permissions and limitations
28 * The vendor specific security test service consists of two characteristics:
29 * o random-number-generator: generates a random 32-bit number each time
32 * o static-value: a single-byte characteristic that can always be read,
36 /* 59462f12-9543-9999-12c8-58b459a2712d */
41 /* 5c3a659e-897e-45e1-b016-007107c96df6 */
46 /* 5c3a659e-897e-45e1-b016-007107c96df7 */
113 uuid = ctxt->chr->uuid; in gatt_svr_chr_access_sec_test()
116 * 128-bit UUID. in gatt_svr_chr_access_sec_test()
120 assert(ctxt->op == BLE_GATT_ACCESS_OP_READ_CHR); in gatt_svr_chr_access_sec_test()
122 /* Respond with a 32-bit random number. */ in gatt_svr_chr_access_sec_test()
124 rc = os_mbuf_append(ctxt->om, &rand_num, sizeof rand_num); in gatt_svr_chr_access_sec_test()
129 switch (ctxt->op) { in gatt_svr_chr_access_sec_test()
131 rc = os_mbuf_append(ctxt->om, &gatt_svr_sec_test_static_val, in gatt_svr_chr_access_sec_test()
136 rc = gatt_svr_chr_write(ctxt->om, in gatt_svr_chr_access_sec_test()
160 switch (ctxt->op) { in gatt_svr_register_cb()
163 ble_uuid_to_str(ctxt->svc.svc_def->uuid, buf), in gatt_svr_register_cb()
164 ctxt->svc.handle); in gatt_svr_register_cb()
170 ble_uuid_to_str(ctxt->chr.chr_def->uuid, buf), in gatt_svr_register_cb()
171 ctxt->chr.def_handle, in gatt_svr_register_cb()
172 ctxt->chr.val_handle); in gatt_svr_register_cb()
177 ble_uuid_to_str(ctxt->dsc.dsc_def->uuid, buf), in gatt_svr_register_cb()
178 ctxt->dsc.handle); in gatt_svr_register_cb()