| |||||||||||||||||||
| |||||||||||||||||||
Synopsis | |||||||||||||||||||
Documentation | |||||||||||||||||||
data OpenMode | |||||||||||||||||||
| |||||||||||||||||||
data TuningOption | |||||||||||||||||||
| |||||||||||||||||||
data IndexType | |||||||||||||||||||
| |||||||||||||||||||
openModeToCInt :: OpenMode -> CInt | |||||||||||||||||||
tuningOptionToWord8 :: TuningOption -> Word8 | |||||||||||||||||||
indexTypeToCInt :: IndexType -> CInt | |||||||||||||||||||
combineOpenMode :: [OpenMode] -> CInt | |||||||||||||||||||
combineTuningOption :: [TuningOption] -> Word8 | |||||||||||||||||||
data TDB | |||||||||||||||||||
| |||||||||||||||||||
data TDB' | |||||||||||||||||||
c_tctdbnew :: IO (Ptr TDB') | |||||||||||||||||||
c_tctdbdel :: Ptr TDB' -> IO () | |||||||||||||||||||
tctdbFinalizer :: FunPtr (Ptr TDB' -> IO ()) | |||||||||||||||||||
c_tctdbecode :: Ptr TDB' -> IO CInt | |||||||||||||||||||
c_tctdbsetmutex :: Ptr TDB' -> IO Bool | |||||||||||||||||||
c_tctdbtune :: Ptr TDB' -> Int64 -> Int8 -> Int8 -> Word8 -> IO Bool | |||||||||||||||||||
c_tctdbsetcache :: Ptr TDB' -> Int32 -> Int32 -> Int32 -> IO Bool | |||||||||||||||||||
c_tctdbsetxmsiz :: Ptr TDB' -> Int64 -> IO Bool | |||||||||||||||||||
c_tctdbopen :: Ptr TDB' -> CString -> CInt -> IO Bool | |||||||||||||||||||
c_tctdbclose :: Ptr TDB' -> IO Bool | |||||||||||||||||||
c_tctdbput :: Ptr TDB' -> Ptr Word8 -> CInt -> Ptr MAP -> IO Bool | |||||||||||||||||||
c_tctdbput2 :: Ptr TDB' -> Ptr Word8 -> CInt -> Ptr Word8 -> CInt -> IO Bool | |||||||||||||||||||
c_tctdbput3 :: Ptr TDB' -> CString -> CString -> IO Bool | |||||||||||||||||||
c_tctdbputkeep :: Ptr TDB' -> Ptr Word8 -> CInt -> Ptr MAP -> IO Bool | |||||||||||||||||||
c_tctdbputkeep2 :: Ptr TDB' -> Ptr Word8 -> CInt -> Ptr Word8 -> CInt -> IO Bool | |||||||||||||||||||
c_tctdbputkeep3 :: Ptr TDB' -> CString -> CString -> IO Bool | |||||||||||||||||||
c_tctdbputcat :: Ptr TDB' -> Ptr Word8 -> CInt -> Ptr MAP -> IO Bool | |||||||||||||||||||
c_tctdbputcat2 :: Ptr TDB' -> Ptr Word8 -> CInt -> Ptr Word8 -> CInt -> IO Bool | |||||||||||||||||||
c_tctdbputcat3 :: Ptr TDB' -> CString -> CString -> IO Bool | |||||||||||||||||||
c_tctdbout :: Ptr TDB' -> Ptr Word8 -> CInt -> IO Bool | |||||||||||||||||||
c_tctdbout2 :: Ptr TDB' -> CString -> IO Bool | |||||||||||||||||||
c_tctdbget :: Ptr TDB' -> Ptr Word8 -> CInt -> IO (Ptr MAP) | |||||||||||||||||||
c_tctdbget2 :: Ptr TDB' -> Ptr Word8 -> CInt -> Ptr CInt -> IO (Ptr Word8) | |||||||||||||||||||
c_tctdbget3 :: Ptr TDB' -> CString -> IO CString | |||||||||||||||||||
c_tctdbvsiz :: Ptr TDB' -> Ptr Word8 -> CInt -> IO CInt | |||||||||||||||||||
c_tctdbvsiz2 :: Ptr TDB' -> CString -> IO CInt | |||||||||||||||||||
c_tctdbiterinit :: Ptr TDB' -> IO Bool | |||||||||||||||||||
c_tctdbiternext :: Ptr TDB' -> Ptr CInt -> IO (Ptr Word8) | |||||||||||||||||||
c_tctdbiternext2 :: Ptr TDB' -> IO CString | |||||||||||||||||||
c_tctdbfwmkeys :: Ptr TDB' -> Ptr Word8 -> CInt -> CInt -> IO (Ptr LIST) | |||||||||||||||||||
c_tctdbfwmkeys2 :: Ptr TDB' -> CString -> CInt -> IO (Ptr LIST) | |||||||||||||||||||
c_tctdbaddint :: Ptr TDB' -> Ptr Word8 -> CInt -> CInt -> IO CInt | |||||||||||||||||||
c_tctdbadddouble :: Ptr TDB' -> Ptr Word8 -> CInt -> CDouble -> IO CDouble | |||||||||||||||||||
c_tctdbsync :: Ptr TDB' -> IO Bool | |||||||||||||||||||
c_tctdboptimize :: Ptr TDB' -> Int64 -> Int8 -> Int8 -> Word8 -> IO Bool | |||||||||||||||||||
c_tctdbvanish :: Ptr TDB' -> IO Bool | |||||||||||||||||||
c_tctdbcopy :: Ptr TDB' -> CString -> IO Bool | |||||||||||||||||||
c_tctdbtranbegin :: Ptr TDB' -> IO Bool | |||||||||||||||||||
c_tctdbtrancommit :: Ptr TDB' -> IO Bool | |||||||||||||||||||
c_tctdbtranabort :: Ptr TDB' -> IO Bool | |||||||||||||||||||
c_tctdbpath :: Ptr TDB' -> IO CString | |||||||||||||||||||
c_tctdbrnum :: Ptr TDB' -> IO Word64 | |||||||||||||||||||
c_tctdbfsiz :: Ptr TDB' -> IO Word64 | |||||||||||||||||||
c_tctdbsetindex :: Ptr TDB' -> CString -> CInt -> IO Bool | |||||||||||||||||||
c_tctdbgenuid :: Ptr TDB' -> IO Int64 | |||||||||||||||||||
Produced by Haddock version 2.4.2 |