Safe Haskell | None |
---|
Documentation
type CCharBufPointer = Ptr CCharSource
type RdKafkaMsgFlag = IntSource
nErrorBytes :: IntSource
rdKafkaVersion :: IntSource
rdKafkaVersionStr :: StringSource
rdKafkaErr2str :: RdKafkaRespErrT -> StringSource
rdKafkaErrno2err :: Int -> RdKafkaRespErrTSource
kafkaErrnoString :: IO StringSource
data RdKafkaConfT Source
type RdKafkaConfTPtr = ForeignPtr RdKafkaConfTSource
data RdKafkaTopicConfT Source
type RdKafkaTopicConfTPtr = ForeignPtr RdKafkaTopicConfTSource
type RdKafkaTPtr = ForeignPtr RdKafkaTSource
data RdKafkaTopicT Source
type RdKafkaTopicTPtr = ForeignPtr RdKafkaTopicTSource
data RdKafkaMessageT Source
RdKafkaMessageT | |
|
Eq RdKafkaMessageT | |
Show RdKafkaMessageT | |
Storable RdKafkaMessageT |
type RdKafkaMessageTPtr = ForeignPtr RdKafkaMessageTSource
data RdKafkaMetadataBrokerT Source
RdKafkaMetadataBrokerT | |
|
Eq RdKafkaMetadataBrokerT | |
Show RdKafkaMetadataBrokerT | |
Storable RdKafkaMetadataBrokerT |
data RdKafkaMetadataPartitionT Source
Eq RdKafkaMetadataPartitionT | |
Show RdKafkaMetadataPartitionT | |
Storable RdKafkaMetadataPartitionT |
data RdKafkaMetadataTopicT Source
Eq RdKafkaMetadataTopicT | |
Show RdKafkaMetadataTopicT | |
Storable RdKafkaMetadataTopicT |
data RdKafkaMetadataT Source
Eq RdKafkaMetadataT | |
Show RdKafkaMetadataT | |
Storable RdKafkaMetadataT |
type RdKafkaMetadataTPtr = ForeignPtr RdKafkaMetadataTSource
rdKafkaMessageDestroy :: FunPtr (Ptr RdKafkaMessageT -> IO ())Source
rdKafkaConfDestroy :: FunPtr (Ptr RdKafkaConfT -> IO ())Source
rdKafkaConfSet :: RdKafkaConfTPtr -> String -> String -> CCharBufPointer -> CSize -> IO RdKafkaConfResTSource
rdKafkaConfDump :: RdKafkaConfTPtr -> CSizePtr -> IO (Ptr CString)Source
rdKafkaConfDumpFree :: Ptr CString -> CSize -> IO ()Source
rdKafkaConfPropertiesShow :: CFilePtr -> IO ()Source
rdKafkaTopicConfDestroy :: FunPtr (Ptr RdKafkaTopicConfT -> IO ())Source
rdKafkaTopicConfSet :: RdKafkaTopicConfTPtr -> String -> String -> CCharBufPointer -> CSize -> IO RdKafkaConfResTSource
rdKafkaTopicConfDump :: RdKafkaTopicConfTPtr -> CSizePtr -> IO (Ptr CString)Source
rdKafkaNew :: RdKafkaTypeT -> RdKafkaConfTPtr -> CCharBufPointer -> CSize -> IO RdKafkaTPtrSource
rdKafkaDestroy :: FunPtr (Ptr RdKafkaT -> IO ())Source
newRdKafkaT :: RdKafkaTypeT -> RdKafkaConfTPtr -> IO (Either String RdKafkaTPtr)Source
rdKafkaBrokersAdd :: RdKafkaTPtr -> String -> IO IntSource
rdKafkaSetLogLevel :: RdKafkaTPtr -> Int -> IO ()Source
rdKafkaConsumeStartInternal :: RdKafkaTopicTPtr -> CInt32T -> CInt64T -> IO IntSource
rdKafkaConsumeStart :: RdKafkaTopicTPtr -> Int -> Int64 -> IO (Maybe String)Source
rdKafkaConsumeStopInternal :: RdKafkaTopicTPtr -> CInt32T -> IO IntSource
rdKafkaConsume :: RdKafkaTopicTPtr -> CInt32T -> Int -> IO RdKafkaMessageTPtrSource
rdKafkaConsumeBatch :: RdKafkaTopicTPtr -> CInt32T -> Int -> Ptr (Ptr RdKafkaMessageT) -> CSize -> IO CSizeSource
rdKafkaConsumeStop :: RdKafkaTopicTPtr -> Int -> IO (Maybe String)Source
rdKafkaOffsetStore :: RdKafkaTopicTPtr -> CInt32T -> CInt64T -> IO RdKafkaRespErrTSource
rdKafkaProduce :: RdKafkaTopicTPtr -> CInt32T -> Int -> Word8Ptr -> CSize -> Word8Ptr -> CSize -> Word8Ptr -> IO IntSource
rdKafkaProduceBatch :: RdKafkaTopicTPtr -> CInt32T -> Int -> RdKafkaMessageTPtr -> Int -> IO IntSource
castMetadata :: Ptr (Ptr RdKafkaMetadataT) -> Ptr (Ptr ())Source
rdKafkaMetadata :: RdKafkaTPtr -> Bool -> RdKafkaTopicTPtr -> Ptr (Ptr RdKafkaMetadataT) -> Int -> IO RdKafkaRespErrTSource
rdKafkaMetadataDestroy :: Ptr RdKafkaMetadataT -> IO ()Source
rdKafkaPoll :: RdKafkaTPtr -> Int -> IO IntSource
rdKafkaOutqLen :: RdKafkaTPtr -> IO IntSource
rdKafkaDump :: CFilePtr -> RdKafkaTPtr -> IO ()Source
rdKafkaTopicNew :: RdKafkaTPtr -> String -> RdKafkaTopicConfTPtr -> IO RdKafkaTopicTPtrSource
rdKafkaTopicDestroy :: FunPtr (Ptr RdKafkaTopicT -> IO ())Source
newRdKafkaTopicT :: RdKafkaTPtr -> String -> RdKafkaTopicConfTPtr -> IO (Either String RdKafkaTopicTPtr)Source
enumToCInt :: Enum a => a -> CIntSource
cIntToEnum :: Enum a => CInt -> aSource
boolToCInt :: Bool -> CIntSource
handleToCFile :: Handle -> String -> IO CFilePtrSource
rdKafkaVersion'_ :: CIntSource
rdKafkaVersionStr'_ :: Ptr CCharSource
rdKafkaErr2str'_ :: CInt -> Ptr CCharSource
rdKafkaErrno2err'_ :: CInt -> CIntSource
rdKafkaConfNew'_ :: IO (Ptr RdKafkaConfT)Source
rdKafkaConfDup'_ :: Ptr RdKafkaConfT -> IO (Ptr RdKafkaConfT)Source
rdKafkaConfSet'_ :: Ptr RdKafkaConfT -> Ptr CChar -> Ptr CChar -> Ptr CChar -> CULong -> IO CIntSource
rdKafkaConfDump'_ :: Ptr RdKafkaConfT -> CSizePtr -> IO (Ptr (Ptr CChar))Source
rdKafkaConfDumpFree'_ :: Ptr (Ptr CChar) -> CULong -> IO ()Source
rdKafkaConfPropertiesShow'_ :: CFilePtr -> IO ()Source
rdKafkaTopicConfNew'_ :: IO (Ptr RdKafkaTopicConfT)Source
rdKafkaTopicConfDup'_ :: Ptr RdKafkaTopicConfT -> IO (Ptr RdKafkaTopicConfT)Source
rdKafkaTopicConfSet'_ :: Ptr RdKafkaTopicConfT -> Ptr CChar -> Ptr CChar -> Ptr CChar -> CULong -> IO CIntSource
rdKafkaTopicConfDump'_ :: Ptr RdKafkaTopicConfT -> CSizePtr -> IO (Ptr (Ptr CChar))Source
rdKafkaNew'_ :: CInt -> Ptr RdKafkaConfT -> Ptr CChar -> CULong -> IO (Ptr RdKafkaT)Source
rdKafkaBrokersAdd'_ :: Ptr RdKafkaT -> Ptr CChar -> IO CIntSource
rdKafkaSetLogLevel'_ :: Ptr RdKafkaT -> CInt -> IO ()Source
rdKafkaConsumeStartInternal'_ :: Ptr RdKafkaTopicT -> CInt -> CLong -> IO CIntSource
rdKafkaConsumeStopInternal'_ :: Ptr RdKafkaTopicT -> CInt -> IO CIntSource
rdKafkaConsume'_ :: Ptr RdKafkaTopicT -> CInt -> CInt -> IO (Ptr RdKafkaMessageT)Source
rdKafkaConsumeBatch'_ :: Ptr RdKafkaTopicT -> CInt -> CInt -> Ptr (Ptr RdKafkaMessageT) -> CULong -> IO CLongSource
rdKafkaOffsetStore'_ :: Ptr RdKafkaTopicT -> CInt -> CLong -> IO CIntSource
rdKafkaProduce'_ :: Ptr RdKafkaTopicT -> CInt -> CInt -> Ptr () -> CULong -> Ptr () -> CULong -> Ptr () -> IO CIntSource
rdKafkaProduceBatch'_ :: Ptr RdKafkaTopicT -> CInt -> CInt -> Ptr RdKafkaMessageT -> CInt -> IO CIntSource
rdKafkaMetadata'_ :: Ptr RdKafkaT -> CInt -> Ptr RdKafkaTopicT -> Ptr (Ptr ()) -> CInt -> IO CIntSource
rdKafkaMetadataDestroy'_ :: Ptr () -> IO ()Source
rdKafkaPoll'_ :: Ptr RdKafkaT -> CInt -> IO CIntSource
rdKafkaOutqLen'_ :: Ptr RdKafkaT -> IO CIntSource
rdKafkaDump'_ :: CFilePtr -> Ptr RdKafkaT -> IO ()Source
rdKafkaTopicNew'_ :: Ptr RdKafkaT -> Ptr CChar -> Ptr RdKafkaTopicConfT -> IO (Ptr RdKafkaTopicT)Source