Lines Matching refs:variant
55 def on_ssp_request(self, remote_device, class_of_device, variant, passkey): argument
59 logging.info("Security: on_ssp_request variant: %s passkey: %s", variant, passkey)
62 …if variant in (floss_enums.PairingVariant.CONSENT, floss_enums.PairingVariant.PASSKEY_CONFIRMATION…
195 def on_ssp_request(self, remote_device, class_of_device, variant, passkey): argument
198 result = (address, name, variant, passkey)
206 variant = floss_enums.PairingVariant.PIN_16_DIGITS_ENTRY
208 variant = floss_enums.PairingVariant.PIN_ENTRY
209 result = (address, name, variant, min_16_digit)
216 variant = floss_enums.PairingVariant.PIN_NOTIFICATION
217 result = (address, name, variant, pincode)
255 address, name, variant, *variables = await pairing_events.get()
257 on_pairing_id, address, name, variant, variables)
263 if variant == floss_enums.PairingVariant.PASSKEY_CONFIRMATION:
266 elif variant == floss_enums.PairingVariant.PASSKEY_ENTRY:
268 elif variant == floss_enums.PairingVariant.CONSENT:
270 elif variant == floss_enums.PairingVariant.PASSKEY_NOTIFICATION:
274 elif variant == floss_enums.PairingVariant.PIN_ENTRY:
284 elif variant == floss_enums.PairingVariant.PIN_16_DIGITS_ENTRY:
286 elif variant == floss_enums.PairingVarint.PIN_NOTIFICATION:
298 logging.error('Unknown pairing variant: %s', variant)