Safe Haskell | Safe-Inferred |
---|
Documentation
mk'git_odb_foreach_cb :: (Ptr C'git_oid -> Ptr () -> IO CInt) -> IO C'git_odb_foreach_cbSource
mK'git_odb_foreach_cb :: C'git_odb_foreach_cb -> Ptr C'git_oid -> Ptr () -> IO CIntSource
type C'git_odb_backend_read_callback = FunPtr (Ptr (Ptr ()) -> Ptr CSize -> Ptr C'git_otype -> Ptr C'git_odb_backend -> Ptr C'git_oid -> IO CInt)Source
type C'git_odb_backend_read_prefix_callback = FunPtr (Ptr C'git_oid -> Ptr (Ptr ()) -> Ptr CSize -> Ptr C'git_otype -> Ptr C'git_odb_backend -> Ptr C'git_oid -> CSize -> IO CInt)Source
mk'git_odb_backend_read_callback :: (Ptr (Ptr ()) -> Ptr CSize -> Ptr C'git_otype -> Ptr C'git_odb_backend -> Ptr C'git_oid -> IO CInt) -> IO C'git_odb_backend_read_callbackSource
type C'git_odb_backend_read_header_callback = FunPtr (Ptr CSize -> Ptr C'git_otype -> Ptr C'git_odb_backend -> Ptr C'git_oid -> IO CInt)Source
mk'git_odb_backend_read_prefix_callback :: (Ptr C'git_oid -> Ptr (Ptr ()) -> Ptr CSize -> Ptr C'git_otype -> Ptr C'git_odb_backend -> Ptr C'git_oid -> CSize -> IO CInt) -> IO C'git_odb_backend_read_prefix_callbackSource
type C'git_odb_backend_write_callback = FunPtr (Ptr C'git_oid -> Ptr C'git_odb_backend -> Ptr () -> CSize -> C'git_otype -> IO CInt)Source
mk'git_odb_backend_read_header_callback :: (Ptr CSize -> Ptr C'git_otype -> Ptr C'git_odb_backend -> Ptr C'git_oid -> IO CInt) -> IO C'git_odb_backend_read_header_callbackSource
mK'git_odb_backend_read_callback :: C'git_odb_backend_read_callback -> Ptr (Ptr ()) -> Ptr CSize -> Ptr C'git_otype -> Ptr C'git_odb_backend -> Ptr C'git_oid -> IO CIntSource
type C'git_odb_backend_writestream_callback = FunPtr (Ptr (Ptr C'git_odb_stream) -> Ptr C'git_odb_backend -> CSize -> C'git_otype -> IO CInt)Source
mk'git_odb_backend_write_callback :: (Ptr C'git_oid -> Ptr C'git_odb_backend -> Ptr () -> CSize -> C'git_otype -> IO CInt) -> IO C'git_odb_backend_write_callbackSource
mK'git_odb_backend_read_prefix_callback :: C'git_odb_backend_read_prefix_callback -> Ptr C'git_oid -> Ptr (Ptr ()) -> Ptr CSize -> Ptr C'git_otype -> Ptr C'git_odb_backend -> Ptr C'git_oid -> CSize -> IO CIntSource
type C'git_odb_backend_readstream_callback = FunPtr (Ptr (Ptr C'git_odb_stream) -> Ptr C'git_odb_backend -> Ptr C'git_oid -> IO CInt)Source
mK'git_odb_backend_read_header_callback :: C'git_odb_backend_read_header_callback -> Ptr CSize -> Ptr C'git_otype -> Ptr C'git_odb_backend -> Ptr C'git_oid -> IO CIntSource
mk'git_odb_backend_writestream_callback :: (Ptr (Ptr C'git_odb_stream) -> Ptr C'git_odb_backend -> CSize -> C'git_otype -> IO CInt) -> IO C'git_odb_backend_writestream_callbackSource
type C'git_odb_backend_exists_callback = FunPtr (Ptr C'git_odb_backend -> Ptr C'git_oid -> CInt -> IO CInt)Source
mK'git_odb_backend_write_callback :: C'git_odb_backend_write_callback -> Ptr C'git_oid -> Ptr C'git_odb_backend -> Ptr () -> CSize -> C'git_otype -> IO CIntSource
mk'git_odb_backend_readstream_callback :: (Ptr (Ptr C'git_odb_stream) -> Ptr C'git_odb_backend -> Ptr C'git_oid -> IO CInt) -> IO C'git_odb_backend_readstream_callbackSource
mk'git_odb_backend_exists_callback :: (Ptr C'git_odb_backend -> Ptr C'git_oid -> CInt -> IO CInt) -> IO C'git_odb_backend_exists_callbackSource
mK'git_odb_backend_writestream_callback :: C'git_odb_backend_writestream_callback -> Ptr (Ptr C'git_odb_stream) -> Ptr C'git_odb_backend -> CSize -> C'git_otype -> IO CIntSource
type C'git_odb_backend_foreach_callback = FunPtr (Ptr C'git_odb_backend -> C'git_odb_foreach_cb -> Ptr () -> IO CInt)Source
mk'git_odb_backend_refresh_callback :: (Ptr C'git_odb_backend -> IO CInt) -> IO C'git_odb_backend_refresh_callbackSource
mK'git_odb_backend_readstream_callback :: C'git_odb_backend_readstream_callback -> Ptr (Ptr C'git_odb_stream) -> Ptr C'git_odb_backend -> Ptr C'git_oid -> IO CIntSource
type C'git_odb_backend_writepack_callback = FunPtr (Ptr (Ptr C'git_odb_writepack) -> Ptr C'git_odb_backend -> C'git_transfer_progress_callback -> Ptr () -> IO CInt)Source
mK'git_odb_backend_exists_callback :: C'git_odb_backend_exists_callback -> Ptr C'git_odb_backend -> Ptr C'git_oid -> CInt -> IO CIntSource
mk'git_odb_backend_foreach_callback :: (Ptr C'git_odb_backend -> C'git_odb_foreach_cb -> Ptr () -> IO CInt) -> IO C'git_odb_backend_foreach_callbackSource
type C'git_odb_backend_free_callback = FunPtr (Ptr C'git_odb_backend -> IO ())Source
mK'git_odb_backend_refresh_callback :: C'git_odb_backend_refresh_callback -> Ptr C'git_odb_backend -> IO CIntSource
mk'git_odb_backend_writepack_callback :: (Ptr (Ptr C'git_odb_writepack) -> Ptr C'git_odb_backend -> C'git_transfer_progress_callback -> Ptr () -> IO CInt) -> IO C'git_odb_backend_writepack_callbackSource
mk'git_odb_backend_free_callback :: (Ptr C'git_odb_backend -> IO ()) -> IO C'git_odb_backend_free_callbackSource
mK'git_odb_backend_foreach_callback :: C'git_odb_backend_foreach_callback -> Ptr C'git_odb_backend -> C'git_odb_foreach_cb -> Ptr () -> IO CIntSource
mK'git_odb_backend_writepack_callback :: C'git_odb_backend_writepack_callback -> Ptr (Ptr C'git_odb_writepack) -> Ptr C'git_odb_backend -> C'git_transfer_progress_callback -> Ptr () -> IO CIntSource
mK'git_odb_backend_free_callback :: C'git_odb_backend_free_callback -> Ptr C'git_odb_backend -> IO ()Source
data C'git_odb_backend Source
c'GIT_STREAM_RDONLY :: Num a => aSource
c'GIT_STREAM_WRONLY :: Num a => aSource
c'GIT_STREAM_RW :: Num a => aSource
type C'git_odb_stream_read_callback = FunPtr (Ptr C'git_odb_stream -> CString -> CSize -> IO CInt)Source
p'git_odb_backend'read_prefix :: Ptr C'git_odb_backend -> Ptr C'git_odb_backend_read_prefix_callbackSource
type C'git_odb_stream_write_callback = FunPtr (Ptr C'git_odb_stream -> CString -> CSize -> IO CInt)Source
mk'git_odb_stream_read_callback :: (Ptr C'git_odb_stream -> CString -> CSize -> IO CInt) -> IO C'git_odb_stream_read_callbackSource
p'git_odb_backend'read_header :: Ptr C'git_odb_backend -> Ptr C'git_odb_backend_read_header_callbackSource
type C'git_odb_stream_finalize_write_callback = FunPtr (Ptr C'git_oid -> Ptr C'git_odb_stream -> IO CInt)Source
mk'git_odb_stream_write_callback :: (Ptr C'git_odb_stream -> CString -> CSize -> IO CInt) -> IO C'git_odb_stream_write_callbackSource
type C'git_odb_stream_free_callback = FunPtr (Ptr C'git_odb_stream -> IO ())Source
mK'git_odb_stream_read_callback :: C'git_odb_stream_read_callback -> Ptr C'git_odb_stream -> CString -> CSize -> IO CIntSource
mk'git_odb_stream_finalize_write_callback :: (Ptr C'git_oid -> Ptr C'git_odb_stream -> IO CInt) -> IO C'git_odb_stream_finalize_write_callbackSource
mk'git_odb_stream_free_callback :: (Ptr C'git_odb_stream -> IO ()) -> IO C'git_odb_stream_free_callbackSource
mK'git_odb_stream_write_callback :: C'git_odb_stream_write_callback -> Ptr C'git_odb_stream -> CString -> CSize -> IO CIntSource
mK'git_odb_stream_finalize_write_callback :: C'git_odb_stream_finalize_write_callback -> Ptr C'git_oid -> Ptr C'git_odb_stream -> IO CIntSource
p'git_odb_backend'writestream :: Ptr C'git_odb_backend -> Ptr C'git_odb_backend_writestream_callbackSource
mK'git_odb_stream_free_callback :: C'git_odb_stream_free_callback -> Ptr C'git_odb_stream -> IO ()Source
p'git_odb_backend'readstream :: Ptr C'git_odb_backend -> Ptr C'git_odb_backend_readstream_callbackSource
data C'git_odb_stream Source
p'git_odb_backend'writepack :: Ptr C'git_odb_backend -> Ptr C'git_odb_backend_writepack_callbackSource
type C'git_odb_writepack_add_callback = FunPtr (Ptr C'git_odb_writepack -> Ptr () -> CSize -> Ptr C'git_transfer_progress -> IO CInt)Source
type C'git_odb_writepack_commit_callback = FunPtr (Ptr C'git_odb_writepack -> Ptr C'git_transfer_progress -> IO CInt)Source
mk'git_odb_writepack_add_callback :: (Ptr C'git_odb_writepack -> Ptr () -> CSize -> Ptr C'git_transfer_progress -> IO CInt) -> IO C'git_odb_writepack_add_callbackSource
type C'git_odb_writepack_free_callback = FunPtr (Ptr C'git_odb_writepack -> IO ())Source
mk'git_odb_writepack_commit_callback :: (Ptr C'git_odb_writepack -> Ptr C'git_transfer_progress -> IO CInt) -> IO C'git_odb_writepack_commit_callbackSource
mk'git_odb_writepack_free_callback :: (Ptr C'git_odb_writepack -> IO ()) -> IO C'git_odb_writepack_free_callbackSource
mK'git_odb_writepack_add_callback :: C'git_odb_writepack_add_callback -> Ptr C'git_odb_writepack -> Ptr () -> CSize -> Ptr C'git_transfer_progress -> IO CIntSource
mK'git_odb_writepack_commit_callback :: C'git_odb_writepack_commit_callback -> Ptr C'git_odb_writepack -> Ptr C'git_transfer_progress -> IO CIntSource
mK'git_odb_writepack_free_callback :: C'git_odb_writepack_free_callback -> Ptr C'git_odb_writepack -> IO ()Source
p'git_odb_stream'finalize_write :: Ptr C'git_odb_stream -> Ptr C'git_odb_stream_finalize_write_callbackSource
c'git_odb_backend_malloc :: Ptr C'git_odb_backend -> CSize -> IO (Ptr ())Source
c'git_odb_backend_pack :: Ptr (Ptr C'git_odb_backend) -> CString -> IO CIntSource
p'git_odb_backend_malloc :: FunPtr (Ptr C'git_odb_backend -> CSize -> IO (Ptr ()))Source
c'git_odb_backend_loose :: Ptr (Ptr C'git_odb_backend) -> CString -> CInt -> CInt -> IO CIntSource
c'git_odb_backend_one_pack :: Ptr (Ptr C'git_odb_backend) -> CString -> IO CIntSource
p'git_odb_backend_pack :: FunPtr (Ptr (Ptr C'git_odb_backend) -> CString -> IO CInt)Source
p'git_odb_backend_loose :: FunPtr (Ptr (Ptr C'git_odb_backend) -> CString -> CInt -> CInt -> IO CInt)Source
p'git_odb_backend_one_pack :: FunPtr (Ptr (Ptr C'git_odb_backend) -> CString -> IO CInt)Source