Package-level declarations

Types

Link copied to clipboard
abstract class MdocConnectionMethod

A class representing the ConnectionMethod structure exchanged between mdoc and mdoc reader.

Link copied to clipboard
data class MdocConnectionMethodBle(val supportsPeripheralServerMode: Boolean, val supportsCentralClientMode: Boolean, val peripheralServerModeUuid: UUID?, val centralClientModeUuid: UUID?, val peripheralServerModePsm: Int? = null, val peripheralServerModeMacAddress: ByteString? = null) : MdocConnectionMethod

Connection method for BLE.

Link copied to clipboard
data class MdocConnectionMethodNfc(val commandDataFieldMaxLength: Long, val responseDataFieldMaxLength: Long) : MdocConnectionMethod

Connection method for NFC.

Link copied to clipboard
data class MdocConnectionMethodWifiAware(val passphraseInfoPassphrase: String?, val channelInfoChannelNumber: Long?, val channelInfoOperatingClass: Long?, val bandInfoSupportedBands: ByteString?) : MdocConnectionMethod

Connection method for Wifi Aware.