Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Bindings.NFC
Documentation
Constructors
NFCTargetISO14443a NFCISO14443aInfo |
Instances
Storable NFCTarget Source # | |
Defined in Bindings.NFC |
data NFCModulation Source #
Constructors
NFCModulation | |
Fields |
Instances
Storable NFCModulation Source # | |
Defined in Bindings.NFC Methods sizeOf :: NFCModulation -> Int # alignment :: NFCModulation -> Int # peekElemOff :: Ptr NFCModulation -> Int -> IO NFCModulation # pokeElemOff :: Ptr NFCModulation -> Int -> NFCModulation -> IO () # peekByteOff :: Ptr b -> Int -> IO NFCModulation # pokeByteOff :: Ptr b -> Int -> NFCModulation -> IO () # peek :: Ptr NFCModulation -> IO NFCModulation # poke :: Ptr NFCModulation -> NFCModulation -> IO () # |
data NFCModulationType Source #
Constructors
NmtIso14443a | |
NmtJewel | |
NmtIso14443b | |
NmtIso14443bi | |
NmtIso14443b2sr | |
NmtIso14443b2ct | |
NmtFelica | |
NmtDep |
Instances
Enum NFCModulationType Source # | |
Defined in Bindings.NFC Methods succ :: NFCModulationType -> NFCModulationType # pred :: NFCModulationType -> NFCModulationType # toEnum :: Int -> NFCModulationType # fromEnum :: NFCModulationType -> Int # enumFrom :: NFCModulationType -> [NFCModulationType] # enumFromThen :: NFCModulationType -> NFCModulationType -> [NFCModulationType] # enumFromTo :: NFCModulationType -> NFCModulationType -> [NFCModulationType] # enumFromThenTo :: NFCModulationType -> NFCModulationType -> NFCModulationType -> [NFCModulationType] # | |
Show NFCModulationType Source # | |
Defined in Bindings.NFC Methods showsPrec :: Int -> NFCModulationType -> ShowS # show :: NFCModulationType -> String # showList :: [NFCModulationType] -> ShowS # | |
Eq NFCModulationType Source # | |
Defined in Bindings.NFC Methods (==) :: NFCModulationType -> NFCModulationType -> Bool # (/=) :: NFCModulationType -> NFCModulationType -> Bool # |
data NFCBaudRate Source #
Constructors
NbrUndefined | |
Nbr106 | |
Nbr212 | |
Nbr424 | |
Nbr847 |
Instances
Enum NFCBaudRate Source # | |
Defined in Bindings.NFC Methods succ :: NFCBaudRate -> NFCBaudRate # pred :: NFCBaudRate -> NFCBaudRate # toEnum :: Int -> NFCBaudRate # fromEnum :: NFCBaudRate -> Int # enumFrom :: NFCBaudRate -> [NFCBaudRate] # enumFromThen :: NFCBaudRate -> NFCBaudRate -> [NFCBaudRate] # enumFromTo :: NFCBaudRate -> NFCBaudRate -> [NFCBaudRate] # enumFromThenTo :: NFCBaudRate -> NFCBaudRate -> NFCBaudRate -> [NFCBaudRate] # | |
Show NFCBaudRate Source # | |
Defined in Bindings.NFC Methods showsPrec :: Int -> NFCBaudRate -> ShowS # show :: NFCBaudRate -> String # showList :: [NFCBaudRate] -> ShowS # | |
Eq NFCBaudRate Source # | |
Defined in Bindings.NFC |
data NFCISO14443aInfo Source #
Constructors
NFCISO14443aInfo | |
Fields |
initialize :: IO NFCContextPtr Source #
initiatorInit :: NFCDevicePtr -> IO Int Source #
initiatorSelectPassiveTarget :: NFCDevicePtr -> NFCModulation -> Maybe String -> IO (Maybe NFCTarget) Source #
initiatorPollTarget :: NFCDevicePtr -> [NFCModulation] -> Word8 -> Word8 -> IO (Maybe NFCTarget) Source #