Protocol

@Serializable(with = ProtocolSerializer::class)
sealed interface Protocol

Maps to the |SCARD_PROTOCOL_*| values.

Official doc

Inheritors

Types

Link copied to clipboard
@Serializable(with = ProtocolSerializer::class)
data class NotDefinedInProtocol(val value: String) : Protocol

This extra enum entry represents values returned by Chrome that were not defined in the protocol (for instance new values that were added later).

Link copied to clipboard
@Serializable(with = ProtocolSerializer::class)
data object raw : Protocol
Link copied to clipboard
@Serializable(with = ProtocolSerializer::class)
data object t0 : Protocol
Link copied to clipboard
@Serializable(with = ProtocolSerializer::class)
data object t1 : Protocol