Safe Haskell | Safe-Inferred |
---|
Documentation
type C'git_credtype_t = CUIntSource
c'GIT_CREDTYPE_USERPASS_PLAINTEXT :: Num a => aSource
type C'git_cred_free_callback = FunPtr (Ptr C'git_cred -> IO ())Source
mk'git_cred_free_callback :: (Ptr C'git_cred -> IO ()) -> IO C'git_cred_free_callbackSource
data C'git_cred Source
c'git_cred_userpass_plaintext_new :: Ptr (Ptr C'git_cred) -> CString -> CString -> IO CIntSource
p'git_cred_userpass_plaintext_new :: FunPtr (Ptr (Ptr C'git_cred) -> CString -> CString -> IO CInt)Source
type C'git_cred_acquire_cb = FunPtr (Ptr (Ptr C'git_cred) -> CString -> CString -> CUInt -> Ptr () -> IO CInt)Source
mk'git_cred_acquire_cb :: (Ptr (Ptr C'git_cred) -> CString -> CString -> CUInt -> Ptr () -> IO CInt) -> IO C'git_cred_acquire_cbSource
mK'git_cred_acquire_cb :: C'git_cred_acquire_cb -> Ptr (Ptr C'git_cred) -> CString -> CString -> CUInt -> Ptr () -> IO CIntSource
c'GIT_TRANSPORTFLAGS_NONE :: Num a => aSource
c'GIT_TRANSPORTFLAGS_NO_CHECK_CERT :: Num a => aSource
mk'git_transport_message_cb :: (CString -> CInt -> Ptr () -> IO ()) -> IO C'git_transport_message_cbSource
mK'git_transport_message_cb :: C'git_transport_message_cb -> CString -> CInt -> Ptr () -> IO ()Source
type C'git_transport_set_callbacks_callback = FunPtr (Ptr C'git_transport -> C'git_transport_message_cb -> C'git_transport_message_cb -> Ptr () -> IO CInt)Source
type C'git_transport_connect_callback = FunPtr (Ptr C'git_transport -> CString -> C'git_cred_acquire_cb -> Ptr () -> CInt -> CInt -> IO CInt)Source
mk'git_transport_set_callbacks_callback :: (Ptr C'git_transport -> C'git_transport_message_cb -> C'git_transport_message_cb -> Ptr () -> IO CInt) -> IO C'git_transport_set_callbacks_callbackSource
type C'git_transport_ls_callback = FunPtr (Ptr C'git_transport -> C'git_headlist_cb -> Ptr () -> IO CInt)Source
mk'git_transport_connect_callback :: (Ptr C'git_transport -> CString -> C'git_cred_acquire_cb -> Ptr () -> CInt -> CInt -> IO CInt) -> IO C'git_transport_connect_callbackSource
type C'git_transport_push_callback = FunPtr (Ptr C'git_transport -> Ptr C'git_push -> IO CInt)Source
mk'git_transport_ls_callback :: (Ptr C'git_transport -> C'git_headlist_cb -> Ptr () -> IO CInt) -> IO C'git_transport_ls_callbackSource
mK'git_transport_set_callbacks_callback :: C'git_transport_set_callbacks_callback -> Ptr C'git_transport -> C'git_transport_message_cb -> C'git_transport_message_cb -> Ptr () -> IO CIntSource
type C'git_transport_negotiate_fetch_callback = FunPtr (Ptr C'git_transport -> Ptr C'git_repository -> Ptr (Ptr C'git_remote_head) -> CSize -> IO CInt)Source
mk'git_transport_push_callback :: (Ptr C'git_transport -> Ptr C'git_push -> IO CInt) -> IO C'git_transport_push_callbackSource
mK'git_transport_connect_callback :: C'git_transport_connect_callback -> Ptr C'git_transport -> CString -> C'git_cred_acquire_cb -> Ptr () -> CInt -> CInt -> IO CIntSource
type C'git_transport_download_pack_callback = FunPtr (Ptr C'git_transport -> Ptr C'git_repository -> Ptr C'git_transfer_progress -> C'git_transfer_progress_callback -> Ptr () -> IO CInt)Source
mK'git_transport_ls_callback :: C'git_transport_ls_callback -> Ptr C'git_transport -> C'git_headlist_cb -> Ptr () -> IO CIntSource
mk'git_transport_negotiate_fetch_callback :: (Ptr C'git_transport -> Ptr C'git_repository -> Ptr (Ptr C'git_remote_head) -> CSize -> IO CInt) -> IO C'git_transport_negotiate_fetch_callbackSource
mK'git_transport_push_callback :: C'git_transport_push_callback -> Ptr C'git_transport -> Ptr C'git_push -> IO CIntSource
mk'git_transport_download_pack_callback :: (Ptr C'git_transport -> Ptr C'git_repository -> Ptr C'git_transfer_progress -> C'git_transfer_progress_callback -> Ptr () -> IO CInt) -> IO C'git_transport_download_pack_callbackSource
type C'git_transport_read_flags_callback = FunPtr (Ptr C'git_transport -> Ptr CInt -> IO CInt)Source
mk'git_transport_is_connected_callback :: (Ptr C'git_transport -> IO CInt) -> IO C'git_transport_is_connected_callbackSource
mK'git_transport_negotiate_fetch_callback :: C'git_transport_negotiate_fetch_callback -> Ptr C'git_transport -> Ptr C'git_repository -> Ptr (Ptr C'git_remote_head) -> CSize -> IO CIntSource
type C'git_transport_cancel_callback = FunPtr (Ptr C'git_transport -> IO ())Source
mk'git_transport_read_flags_callback :: (Ptr C'git_transport -> Ptr CInt -> IO CInt) -> IO C'git_transport_read_flags_callbackSource
mK'git_transport_download_pack_callback :: C'git_transport_download_pack_callback -> Ptr C'git_transport -> Ptr C'git_repository -> Ptr C'git_transfer_progress -> C'git_transfer_progress_callback -> Ptr () -> IO CIntSource
type C'git_transport_close_callback = FunPtr (Ptr C'git_transport -> IO CInt)Source
mk'git_transport_cancel_callback :: (Ptr C'git_transport -> IO ()) -> IO C'git_transport_cancel_callbackSource
mK'git_transport_is_connected_callback :: C'git_transport_is_connected_callback -> Ptr C'git_transport -> IO CIntSource
type C'git_transport_free_callback = FunPtr (Ptr C'git_transport -> IO ())Source
mk'git_transport_close_callback :: (Ptr C'git_transport -> IO CInt) -> IO C'git_transport_close_callbackSource
mK'git_transport_read_flags_callback :: C'git_transport_read_flags_callback -> Ptr C'git_transport -> Ptr CInt -> IO CIntSource
mK'git_transport_cancel_callback :: C'git_transport_cancel_callback -> Ptr C'git_transport -> IO ()Source
mk'git_transport_free_callback :: (Ptr C'git_transport -> IO ()) -> IO C'git_transport_free_callbackSource
mK'git_transport_close_callback :: C'git_transport_close_callback -> Ptr C'git_transport -> IO CIntSource
mK'git_transport_free_callback :: C'git_transport_free_callback -> Ptr C'git_transport -> IO ()Source
data C'git_transport Source
c'git_transport_new :: Ptr (Ptr C'git_transport) -> Ptr C'git_remote -> CString -> IO CIntSource
p'git_transport_new :: FunPtr (Ptr (Ptr C'git_transport) -> Ptr C'git_remote -> CString -> IO CInt)Source
type C'git_transport_cb = FunPtr (Ptr (Ptr C'git_transport) -> Ptr C'git_remote -> Ptr () -> IO CInt)Source
c'git_transport_dummy :: Ptr (Ptr C'git_transport) -> Ptr C'git_remote -> Ptr () -> IO CIntSource
mk'git_transport_cb :: (Ptr (Ptr C'git_transport) -> Ptr C'git_remote -> Ptr () -> IO CInt) -> IO C'git_transport_cbSource
c'git_transport_local :: Ptr (Ptr C'git_transport) -> Ptr C'git_remote -> Ptr () -> IO CIntSource
c'git_transport_smart :: Ptr (Ptr C'git_transport) -> Ptr C'git_remote -> Ptr () -> IO CIntSource
p'git_transport_dummy :: FunPtr (Ptr (Ptr C'git_transport) -> Ptr C'git_remote -> Ptr () -> IO CInt)Source
mK'git_transport_cb :: C'git_transport_cb -> Ptr (Ptr C'git_transport) -> Ptr C'git_remote -> Ptr () -> IO CIntSource
p'git_transport_local :: FunPtr (Ptr (Ptr C'git_transport) -> Ptr C'git_remote -> Ptr () -> IO CInt)Source
p'git_transport_smart :: FunPtr (Ptr (Ptr C'git_transport) -> Ptr C'git_remote -> Ptr () -> IO CInt)Source
type C'git_smart_service_t = CUIntSource
c'GIT_SERVICE_UPLOADPACK_LS :: Num a => aSource
p'git_transport'set_callbacks :: Ptr C'git_transport -> Ptr C'git_transport_set_callbacks_callbackSource
c'GIT_SERVICE_UPLOADPACK :: Num a => aSource
c'GIT_SERVICE_RECEIVEPACK_LS :: Num a => aSource
c'GIT_SERVICE_RECEIVEPACK :: Num a => aSource
p'git_transport'negotiate_fetch :: Ptr C'git_transport -> Ptr C'git_transport_negotiate_fetch_callbackSource
p'git_transport'download_pack :: Ptr C'git_transport -> Ptr C'git_transport_download_pack_callbackSource
p'git_transport'is_connected :: Ptr C'git_transport -> Ptr C'git_transport_is_connected_callbackSource
type C'git_smart_subtransport_stream_read_callback = FunPtr (Ptr C'git_smart_subtransport_stream -> CString -> CSize -> Ptr CSize -> IO CInt)Source
type C'git_smart_subtransport_stream_write_callback = FunPtr (Ptr C'git_smart_subtransport_stream -> CString -> CSize -> IO CInt)Source
mk'git_smart_subtransport_stream_read_callback :: (Ptr C'git_smart_subtransport_stream -> CString -> CSize -> Ptr CSize -> IO CInt) -> IO C'git_smart_subtransport_stream_read_callbackSource
type C'git_smart_subtransport_stream_free_callback = FunPtr (Ptr C'git_smart_subtransport_stream -> IO ())Source
mk'git_smart_subtransport_stream_write_callback :: (Ptr C'git_smart_subtransport_stream -> CString -> CSize -> IO CInt) -> IO C'git_smart_subtransport_stream_write_callbackSource
mk'git_smart_subtransport_stream_free_callback :: (Ptr C'git_smart_subtransport_stream -> IO ()) -> IO C'git_smart_subtransport_stream_free_callbackSource
mK'git_smart_subtransport_stream_read_callback :: C'git_smart_subtransport_stream_read_callback -> Ptr C'git_smart_subtransport_stream -> CString -> CSize -> Ptr CSize -> IO CIntSource
mK'git_smart_subtransport_stream_write_callback :: C'git_smart_subtransport_stream_write_callback -> Ptr C'git_smart_subtransport_stream -> CString -> CSize -> IO CIntSource
mK'git_smart_subtransport_stream_free_callback :: C'git_smart_subtransport_stream_free_callback -> Ptr C'git_smart_subtransport_stream -> IO ()Source
data C'git_smart_subtransport_stream Source
p'git_smart_subtransport_stream'subtransport :: Ptr C'git_smart_subtransport_stream -> Ptr (Ptr C'git_smart_subtransport)Source
p'git_smart_subtransport_stream'read :: Ptr C'git_smart_subtransport_stream -> Ptr C'git_smart_subtransport_stream_read_callbackSource
type C'git_smart_subtransport_action_callback = FunPtr (Ptr (Ptr C'git_smart_subtransport_stream) -> Ptr C'git_smart_subtransport -> CString -> C'git_smart_service_t -> IO CInt)Source
type C'git_smart_subtransport_close_callback = FunPtr (Ptr C'git_smart_subtransport -> IO CInt)Source
mk'git_smart_subtransport_action_callback :: (Ptr (Ptr C'git_smart_subtransport_stream) -> Ptr C'git_smart_subtransport -> CString -> C'git_smart_service_t -> IO CInt) -> IO C'git_smart_subtransport_action_callbackSource
p'git_smart_subtransport_stream'write :: Ptr C'git_smart_subtransport_stream -> Ptr C'git_smart_subtransport_stream_write_callbackSource
mk'git_smart_subtransport_close_callback :: (Ptr C'git_smart_subtransport -> IO CInt) -> IO C'git_smart_subtransport_close_callbackSource
mk'git_smart_subtransport_free_callback :: (Ptr C'git_smart_subtransport -> IO ()) -> IO C'git_smart_subtransport_free_callbackSource
mK'git_smart_subtransport_action_callback :: C'git_smart_subtransport_action_callback -> Ptr (Ptr C'git_smart_subtransport_stream) -> Ptr C'git_smart_subtransport -> CString -> C'git_smart_service_t -> IO CIntSource
p'git_smart_subtransport_stream'free :: Ptr C'git_smart_subtransport_stream -> Ptr C'git_smart_subtransport_stream_free_callbackSource
mK'git_smart_subtransport_close_callback :: C'git_smart_subtransport_close_callback -> Ptr C'git_smart_subtransport -> IO CIntSource
mK'git_smart_subtransport_free_callback :: C'git_smart_subtransport_free_callback -> Ptr C'git_smart_subtransport -> IO ()Source
type C'git_smart_subtransport_cb = FunPtr (Ptr (Ptr C'git_smart_subtransport) -> Ptr C'git_transport -> IO CInt)Source
mk'git_smart_subtransport_cb :: (Ptr (Ptr C'git_smart_subtransport) -> Ptr C'git_transport -> IO CInt) -> IO C'git_smart_subtransport_cbSource
p'git_smart_subtransport'action :: Ptr C'git_smart_subtransport -> Ptr C'git_smart_subtransport_action_callbackSource
mK'git_smart_subtransport_cb :: C'git_smart_subtransport_cb -> Ptr (Ptr C'git_smart_subtransport) -> Ptr C'git_transport -> IO CIntSource
p'git_smart_subtransport'close :: Ptr C'git_smart_subtransport -> Ptr C'git_smart_subtransport_close_callbackSource
p'git_smart_subtransport'free :: Ptr C'git_smart_subtransport -> Ptr C'git_smart_subtransport_free_callbackSource
c'git_smart_subtransport_http :: Ptr (Ptr C'git_smart_subtransport) -> Ptr C'git_transport -> IO CIntSource
c'git_smart_subtransport_git :: Ptr (Ptr C'git_smart_subtransport) -> Ptr C'git_transport -> IO CIntSource
p'git_smart_subtransport_http :: FunPtr (Ptr (Ptr C'git_smart_subtransport) -> Ptr C'git_transport -> IO CInt)Source
p'git_smart_subtransport_git :: FunPtr (Ptr (Ptr C'git_smart_subtransport) -> Ptr C'git_transport -> IO CInt)Source