| 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 #