Models
Public model types are Sendable and designed to cross Swift concurrency boundaries cleanly.
| Type | Role |
|---|---|
CardInfo | Card type, UID, ATQA, SAK, ATS, selected AID, FeliCa system code, and ISO 15693 metadata. |
CardType | Specific card classification and iOS operability. |
MemoryDump | Pages, blocks, files, NDEF payloads, facts, capabilities, exports, and diffs. |
PassportModel | Parsed eMRTD data groups, MRZ, images, security info, SOD, raw groups, and security report. |
NFCError | Protocol, status-word, unsupported-operation, invalid-response, and card-family failures. |