Proximity Session Configuration
Owns engagement and compatible retrieval together for one single-use session.
Inheritors
Types
Link copied to clipboard
data class ConventionalNfc(val handover: ProximityNfcHandover, val retrieval: ProximityRetrievalOptions, val qrFallback: ProximityRetrievalOptions? = null) : ProximitySessionConfiguration
Conventional NFC handover with an optional, separately selected QR fallback.
Link copied to clipboard
data class ProvisionalNfcV2(val maximumCommandDataLength: Int, val bluetoothLowEnergy: ProximityBleConfiguration? = null, val qrFallback: ProximityRetrievalOptions? = null, val wifiAware: Boolean = false) : ProximitySessionConfiguration
Provisional NFCv2 engagement and its mandatory same-channel retrieval.
Link copied to clipboard
data class Qr(val retrieval: ProximityRetrievalOptions = ProximityRetrievalOptions()) : ProximitySessionConfiguration
QR engagement with a nonempty conventional retrieval plan.