Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
Instances
Storable NFCTarget Source # | |
Defined in Bindings.NFC |
data NFCModulation Source #
Instances
Storable NFCModulation Source # | |
Defined in Bindings.NFC 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 #
Instances
Enum NFCModulationType Source # | |
Defined in Bindings.NFC 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 showsPrec :: Int -> NFCModulationType -> ShowS # show :: NFCModulationType -> String # showList :: [NFCModulationType] -> ShowS # | |
Eq NFCModulationType Source # | |
Defined in Bindings.NFC (==) :: NFCModulationType -> NFCModulationType -> Bool # (/=) :: NFCModulationType -> NFCModulationType -> Bool # |
data NFCBaudRate Source #
Instances
Enum NFCBaudRate Source # | |
Defined in Bindings.NFC 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 showsPrec :: Int -> NFCBaudRate -> ShowS # show :: NFCBaudRate -> String # showList :: [NFCBaudRate] -> ShowS # | |
Eq NFCBaudRate Source # | |
Defined in Bindings.NFC (==) :: NFCBaudRate -> NFCBaudRate -> Bool # (/=) :: NFCBaudRate -> NFCBaudRate -> Bool # |
data NFCISO14443aInfo Source #
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 #