Copyright | Will Thompson and Iñaki García Etxebarria |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
- Signals
- BootloaderInterfaceGetNameFieldCallback
- BootloaderInterfaceIsAtomicFieldCallback
- BootloaderInterfacePostBlsSyncFieldCallback
- BootloaderInterfaceQueryFieldCallback
- CmdPrivateVTableOstreeFinalizeStagedFieldCallback
- CmdPrivateVTableOstreeGenerateGrub2ConfigFieldCallback
- CmdPrivateVTableOstreeRepoVerifyBindingsFieldCallback
- CmdPrivateVTableOstreeStaticDeltaDeleteFieldCallback
- CmdPrivateVTableOstreeStaticDeltaDumpFieldCallback
- CmdPrivateVTableOstreeStaticDeltaQueryExistsFieldCallback
- CmdPrivateVTableOstreeSystemGeneratorFieldCallback
- RepoCheckoutFilter
- RepoCommitFilter
- RepoCommitModifierXattrCallback
- RepoImportArchiveTranslatePathname
Synopsis
- type BootloaderInterfaceGetNameFieldCallback = Bootloader -> IO Text
- type C_BootloaderInterfaceGetNameFieldCallback = Ptr Bootloader -> IO CString
- dynamic_BootloaderInterfaceGetNameFieldCallback :: (HasCallStack, MonadIO m) => FunPtr C_BootloaderInterfaceGetNameFieldCallback -> Bootloader -> m Text
- genClosure_BootloaderInterfaceGetNameFieldCallback :: MonadIO m => BootloaderInterfaceGetNameFieldCallback -> m (GClosure C_BootloaderInterfaceGetNameFieldCallback)
- mk_BootloaderInterfaceGetNameFieldCallback :: C_BootloaderInterfaceGetNameFieldCallback -> IO (FunPtr C_BootloaderInterfaceGetNameFieldCallback)
- noBootloaderInterfaceGetNameFieldCallback :: Maybe BootloaderInterfaceGetNameFieldCallback
- wrap_BootloaderInterfaceGetNameFieldCallback :: Maybe (Ptr (FunPtr C_BootloaderInterfaceGetNameFieldCallback)) -> BootloaderInterfaceGetNameFieldCallback -> C_BootloaderInterfaceGetNameFieldCallback
- type BootloaderInterfaceIsAtomicFieldCallback = Bootloader -> IO Bool
- type C_BootloaderInterfaceIsAtomicFieldCallback = Ptr Bootloader -> IO CInt
- dynamic_BootloaderInterfaceIsAtomicFieldCallback :: (HasCallStack, MonadIO m) => FunPtr C_BootloaderInterfaceIsAtomicFieldCallback -> Bootloader -> m Bool
- genClosure_BootloaderInterfaceIsAtomicFieldCallback :: MonadIO m => BootloaderInterfaceIsAtomicFieldCallback -> m (GClosure C_BootloaderInterfaceIsAtomicFieldCallback)
- mk_BootloaderInterfaceIsAtomicFieldCallback :: C_BootloaderInterfaceIsAtomicFieldCallback -> IO (FunPtr C_BootloaderInterfaceIsAtomicFieldCallback)
- noBootloaderInterfaceIsAtomicFieldCallback :: Maybe BootloaderInterfaceIsAtomicFieldCallback
- wrap_BootloaderInterfaceIsAtomicFieldCallback :: Maybe (Ptr (FunPtr C_BootloaderInterfaceIsAtomicFieldCallback)) -> BootloaderInterfaceIsAtomicFieldCallback -> C_BootloaderInterfaceIsAtomicFieldCallback
- type BootloaderInterfacePostBlsSyncFieldCallback = Bootloader -> Cancellable -> IO ()
- type C_BootloaderInterfacePostBlsSyncFieldCallback = Ptr Bootloader -> Ptr Cancellable -> Ptr (Ptr GError) -> IO CInt
- dynamic_BootloaderInterfacePostBlsSyncFieldCallback :: (HasCallStack, MonadIO m, IsCancellable a) => FunPtr C_BootloaderInterfacePostBlsSyncFieldCallback -> Bootloader -> a -> m ()
- mk_BootloaderInterfacePostBlsSyncFieldCallback :: C_BootloaderInterfacePostBlsSyncFieldCallback -> IO (FunPtr C_BootloaderInterfacePostBlsSyncFieldCallback)
- noBootloaderInterfacePostBlsSyncFieldCallback :: Maybe BootloaderInterfacePostBlsSyncFieldCallback
- type BootloaderInterfaceQueryFieldCallback = Bootloader -> Bool -> Cancellable -> IO ()
- type C_BootloaderInterfaceQueryFieldCallback = Ptr Bootloader -> CInt -> Ptr Cancellable -> Ptr (Ptr GError) -> IO CInt
- dynamic_BootloaderInterfaceQueryFieldCallback :: (HasCallStack, MonadIO m, IsCancellable a) => FunPtr C_BootloaderInterfaceQueryFieldCallback -> Bootloader -> Bool -> a -> m ()
- mk_BootloaderInterfaceQueryFieldCallback :: C_BootloaderInterfaceQueryFieldCallback -> IO (FunPtr C_BootloaderInterfaceQueryFieldCallback)
- noBootloaderInterfaceQueryFieldCallback :: Maybe BootloaderInterfaceQueryFieldCallback
- type C_CmdPrivateVTableOstreeFinalizeStagedFieldCallback = Ptr Sysroot -> Ptr Cancellable -> Ptr (Ptr GError) -> IO CInt
- type CmdPrivateVTableOstreeFinalizeStagedFieldCallback = Sysroot -> Cancellable -> IO ()
- dynamic_CmdPrivateVTableOstreeFinalizeStagedFieldCallback :: (HasCallStack, MonadIO m, IsSysroot a, IsCancellable b) => FunPtr C_CmdPrivateVTableOstreeFinalizeStagedFieldCallback -> a -> b -> m ()
- mk_CmdPrivateVTableOstreeFinalizeStagedFieldCallback :: C_CmdPrivateVTableOstreeFinalizeStagedFieldCallback -> IO (FunPtr C_CmdPrivateVTableOstreeFinalizeStagedFieldCallback)
- noCmdPrivateVTableOstreeFinalizeStagedFieldCallback :: Maybe CmdPrivateVTableOstreeFinalizeStagedFieldCallback
- type C_CmdPrivateVTableOstreeGenerateGrub2ConfigFieldCallback = Ptr Sysroot -> Int32 -> Int32 -> Ptr Cancellable -> Ptr (Ptr GError) -> IO CInt
- type CmdPrivateVTableOstreeGenerateGrub2ConfigFieldCallback = Sysroot -> Int32 -> Int32 -> Cancellable -> IO ()
- dynamic_CmdPrivateVTableOstreeGenerateGrub2ConfigFieldCallback :: (HasCallStack, MonadIO m, IsSysroot a, IsCancellable b) => FunPtr C_CmdPrivateVTableOstreeGenerateGrub2ConfigFieldCallback -> a -> Int32 -> Int32 -> b -> m ()
- mk_CmdPrivateVTableOstreeGenerateGrub2ConfigFieldCallback :: C_CmdPrivateVTableOstreeGenerateGrub2ConfigFieldCallback -> IO (FunPtr C_CmdPrivateVTableOstreeGenerateGrub2ConfigFieldCallback)
- noCmdPrivateVTableOstreeGenerateGrub2ConfigFieldCallback :: Maybe CmdPrivateVTableOstreeGenerateGrub2ConfigFieldCallback
- type C_CmdPrivateVTableOstreeRepoVerifyBindingsFieldCallback = CString -> CString -> Ptr GVariant -> Ptr (Ptr GError) -> IO CInt
- type CmdPrivateVTableOstreeRepoVerifyBindingsFieldCallback = Text -> Text -> GVariant -> IO ()
- dynamic_CmdPrivateVTableOstreeRepoVerifyBindingsFieldCallback :: (HasCallStack, MonadIO m) => FunPtr C_CmdPrivateVTableOstreeRepoVerifyBindingsFieldCallback -> Text -> Text -> GVariant -> m ()
- mk_CmdPrivateVTableOstreeRepoVerifyBindingsFieldCallback :: C_CmdPrivateVTableOstreeRepoVerifyBindingsFieldCallback -> IO (FunPtr C_CmdPrivateVTableOstreeRepoVerifyBindingsFieldCallback)
- noCmdPrivateVTableOstreeRepoVerifyBindingsFieldCallback :: Maybe CmdPrivateVTableOstreeRepoVerifyBindingsFieldCallback
- type C_CmdPrivateVTableOstreeStaticDeltaDeleteFieldCallback = Ptr Repo -> CString -> Ptr Cancellable -> Ptr (Ptr GError) -> IO CInt
- type CmdPrivateVTableOstreeStaticDeltaDeleteFieldCallback = Repo -> Text -> Cancellable -> IO ()
- dynamic_CmdPrivateVTableOstreeStaticDeltaDeleteFieldCallback :: (HasCallStack, MonadIO m, IsRepo a, IsCancellable b) => FunPtr C_CmdPrivateVTableOstreeStaticDeltaDeleteFieldCallback -> a -> Text -> b -> m ()
- mk_CmdPrivateVTableOstreeStaticDeltaDeleteFieldCallback :: C_CmdPrivateVTableOstreeStaticDeltaDeleteFieldCallback -> IO (FunPtr C_CmdPrivateVTableOstreeStaticDeltaDeleteFieldCallback)
- noCmdPrivateVTableOstreeStaticDeltaDeleteFieldCallback :: Maybe CmdPrivateVTableOstreeStaticDeltaDeleteFieldCallback
- type C_CmdPrivateVTableOstreeStaticDeltaDumpFieldCallback = Ptr Repo -> CString -> Ptr Cancellable -> Ptr (Ptr GError) -> IO CInt
- type CmdPrivateVTableOstreeStaticDeltaDumpFieldCallback = Repo -> Text -> Cancellable -> IO ()
- dynamic_CmdPrivateVTableOstreeStaticDeltaDumpFieldCallback :: (HasCallStack, MonadIO m, IsRepo a, IsCancellable b) => FunPtr C_CmdPrivateVTableOstreeStaticDeltaDumpFieldCallback -> a -> Text -> b -> m ()
- mk_CmdPrivateVTableOstreeStaticDeltaDumpFieldCallback :: C_CmdPrivateVTableOstreeStaticDeltaDumpFieldCallback -> IO (FunPtr C_CmdPrivateVTableOstreeStaticDeltaDumpFieldCallback)
- noCmdPrivateVTableOstreeStaticDeltaDumpFieldCallback :: Maybe CmdPrivateVTableOstreeStaticDeltaDumpFieldCallback
- type C_CmdPrivateVTableOstreeStaticDeltaQueryExistsFieldCallback = Ptr Repo -> CString -> CInt -> Ptr Cancellable -> Ptr (Ptr GError) -> IO CInt
- type CmdPrivateVTableOstreeStaticDeltaQueryExistsFieldCallback = Repo -> Text -> Bool -> Cancellable -> IO ()
- dynamic_CmdPrivateVTableOstreeStaticDeltaQueryExistsFieldCallback :: (HasCallStack, MonadIO m, IsRepo a, IsCancellable b) => FunPtr C_CmdPrivateVTableOstreeStaticDeltaQueryExistsFieldCallback -> a -> Text -> Bool -> b -> m ()
- mk_CmdPrivateVTableOstreeStaticDeltaQueryExistsFieldCallback :: C_CmdPrivateVTableOstreeStaticDeltaQueryExistsFieldCallback -> IO (FunPtr C_CmdPrivateVTableOstreeStaticDeltaQueryExistsFieldCallback)
- noCmdPrivateVTableOstreeStaticDeltaQueryExistsFieldCallback :: Maybe CmdPrivateVTableOstreeStaticDeltaQueryExistsFieldCallback
- type C_CmdPrivateVTableOstreeSystemGeneratorFieldCallback = CString -> CString -> CString -> CString -> Ptr (Ptr GError) -> IO CInt
- type CmdPrivateVTableOstreeSystemGeneratorFieldCallback = Text -> Text -> Text -> Text -> IO ()
- dynamic_CmdPrivateVTableOstreeSystemGeneratorFieldCallback :: (HasCallStack, MonadIO m) => FunPtr C_CmdPrivateVTableOstreeSystemGeneratorFieldCallback -> Text -> Text -> Text -> Text -> m ()
- mk_CmdPrivateVTableOstreeSystemGeneratorFieldCallback :: C_CmdPrivateVTableOstreeSystemGeneratorFieldCallback -> IO (FunPtr C_CmdPrivateVTableOstreeSystemGeneratorFieldCallback)
- noCmdPrivateVTableOstreeSystemGeneratorFieldCallback :: Maybe CmdPrivateVTableOstreeSystemGeneratorFieldCallback
- type C_RepoCheckoutFilter = Ptr Repo -> CString -> Ptr () -> Ptr () -> IO CUInt
- type RepoCheckoutFilter = Repo -> Text -> Ptr () -> IO RepoCheckoutFilterResult
- type RepoCheckoutFilter_WithClosures = Repo -> Text -> Ptr () -> Ptr () -> IO RepoCheckoutFilterResult
- drop_closures_RepoCheckoutFilter :: RepoCheckoutFilter -> RepoCheckoutFilter_WithClosures
- dynamic_RepoCheckoutFilter :: (HasCallStack, MonadIO m, IsRepo a) => FunPtr C_RepoCheckoutFilter -> a -> Text -> Ptr () -> Ptr () -> m RepoCheckoutFilterResult
- genClosure_RepoCheckoutFilter :: MonadIO m => RepoCheckoutFilter -> m (GClosure C_RepoCheckoutFilter)
- mk_RepoCheckoutFilter :: C_RepoCheckoutFilter -> IO (FunPtr C_RepoCheckoutFilter)
- noRepoCheckoutFilter :: Maybe RepoCheckoutFilter
- noRepoCheckoutFilter_WithClosures :: Maybe RepoCheckoutFilter_WithClosures
- wrap_RepoCheckoutFilter :: Maybe (Ptr (FunPtr C_RepoCheckoutFilter)) -> RepoCheckoutFilter_WithClosures -> C_RepoCheckoutFilter
- type C_RepoCommitFilter = Ptr Repo -> CString -> Ptr FileInfo -> Ptr () -> IO CUInt
- type RepoCommitFilter = Repo -> Text -> FileInfo -> IO RepoCommitFilterResult
- type RepoCommitFilter_WithClosures = Repo -> Text -> FileInfo -> Ptr () -> IO RepoCommitFilterResult
- drop_closures_RepoCommitFilter :: RepoCommitFilter -> RepoCommitFilter_WithClosures
- dynamic_RepoCommitFilter :: (HasCallStack, MonadIO m, IsRepo a, IsFileInfo b) => FunPtr C_RepoCommitFilter -> a -> Text -> b -> Ptr () -> m RepoCommitFilterResult
- genClosure_RepoCommitFilter :: MonadIO m => RepoCommitFilter -> m (GClosure C_RepoCommitFilter)
- mk_RepoCommitFilter :: C_RepoCommitFilter -> IO (FunPtr C_RepoCommitFilter)
- noRepoCommitFilter :: Maybe RepoCommitFilter
- noRepoCommitFilter_WithClosures :: Maybe RepoCommitFilter_WithClosures
- wrap_RepoCommitFilter :: Maybe (Ptr (FunPtr C_RepoCommitFilter)) -> RepoCommitFilter_WithClosures -> C_RepoCommitFilter
- type C_RepoCommitModifierXattrCallback = Ptr Repo -> CString -> Ptr FileInfo -> Ptr () -> IO (Ptr GVariant)
- type RepoCommitModifierXattrCallback = Repo -> Text -> FileInfo -> IO GVariant
- type RepoCommitModifierXattrCallback_WithClosures = Repo -> Text -> FileInfo -> Ptr () -> IO GVariant
- drop_closures_RepoCommitModifierXattrCallback :: RepoCommitModifierXattrCallback -> RepoCommitModifierXattrCallback_WithClosures
- dynamic_RepoCommitModifierXattrCallback :: (HasCallStack, MonadIO m, IsRepo a, IsFileInfo b) => FunPtr C_RepoCommitModifierXattrCallback -> a -> Text -> b -> Ptr () -> m GVariant
- genClosure_RepoCommitModifierXattrCallback :: MonadIO m => RepoCommitModifierXattrCallback -> m (GClosure C_RepoCommitModifierXattrCallback)
- mk_RepoCommitModifierXattrCallback :: C_RepoCommitModifierXattrCallback -> IO (FunPtr C_RepoCommitModifierXattrCallback)
- noRepoCommitModifierXattrCallback :: Maybe RepoCommitModifierXattrCallback
- noRepoCommitModifierXattrCallback_WithClosures :: Maybe RepoCommitModifierXattrCallback_WithClosures
- wrap_RepoCommitModifierXattrCallback :: Maybe (Ptr (FunPtr C_RepoCommitModifierXattrCallback)) -> RepoCommitModifierXattrCallback_WithClosures -> C_RepoCommitModifierXattrCallback
- type C_RepoImportArchiveTranslatePathname = Ptr Repo -> Ptr () -> CString -> Ptr () -> IO CString
- type RepoImportArchiveTranslatePathname = Repo -> Ptr () -> Text -> IO Text
- type RepoImportArchiveTranslatePathname_WithClosures = Repo -> Ptr () -> Text -> Ptr () -> IO Text
- drop_closures_RepoImportArchiveTranslatePathname :: RepoImportArchiveTranslatePathname -> RepoImportArchiveTranslatePathname_WithClosures
- dynamic_RepoImportArchiveTranslatePathname :: (HasCallStack, MonadIO m, IsRepo a) => FunPtr C_RepoImportArchiveTranslatePathname -> a -> Ptr () -> Text -> Ptr () -> m Text
- genClosure_RepoImportArchiveTranslatePathname :: MonadIO m => RepoImportArchiveTranslatePathname -> m (GClosure C_RepoImportArchiveTranslatePathname)
- mk_RepoImportArchiveTranslatePathname :: C_RepoImportArchiveTranslatePathname -> IO (FunPtr C_RepoImportArchiveTranslatePathname)
- noRepoImportArchiveTranslatePathname :: Maybe RepoImportArchiveTranslatePathname
- noRepoImportArchiveTranslatePathname_WithClosures :: Maybe RepoImportArchiveTranslatePathname_WithClosures
- wrap_RepoImportArchiveTranslatePathname :: Maybe (Ptr (FunPtr C_RepoImportArchiveTranslatePathname)) -> RepoImportArchiveTranslatePathname_WithClosures -> C_RepoImportArchiveTranslatePathname
Signals
BootloaderInterfaceGetNameFieldCallback
type BootloaderInterfaceGetNameFieldCallback = Bootloader -> IO Text Source #
No description available in the introspection data.
type C_BootloaderInterfaceGetNameFieldCallback = Ptr Bootloader -> IO CString Source #
Type for the callback on the (unwrapped) C side.
dynamic_BootloaderInterfaceGetNameFieldCallback :: (HasCallStack, MonadIO m) => FunPtr C_BootloaderInterfaceGetNameFieldCallback -> Bootloader -> m Text Source #
Given a pointer to a foreign C function, wrap it into a function callable from Haskell.
genClosure_BootloaderInterfaceGetNameFieldCallback :: MonadIO m => BootloaderInterfaceGetNameFieldCallback -> m (GClosure C_BootloaderInterfaceGetNameFieldCallback) Source #
Wrap the callback into a GClosure
.
mk_BootloaderInterfaceGetNameFieldCallback :: C_BootloaderInterfaceGetNameFieldCallback -> IO (FunPtr C_BootloaderInterfaceGetNameFieldCallback) Source #
Generate a function pointer callable from C code, from a C_BootloaderInterfaceGetNameFieldCallback
.
noBootloaderInterfaceGetNameFieldCallback :: Maybe BootloaderInterfaceGetNameFieldCallback Source #
A convenience synonym for
.Nothing
:: Maybe
BootloaderInterfaceGetNameFieldCallback
wrap_BootloaderInterfaceGetNameFieldCallback :: Maybe (Ptr (FunPtr C_BootloaderInterfaceGetNameFieldCallback)) -> BootloaderInterfaceGetNameFieldCallback -> C_BootloaderInterfaceGetNameFieldCallback Source #
BootloaderInterfaceIsAtomicFieldCallback
type BootloaderInterfaceIsAtomicFieldCallback = Bootloader -> IO Bool Source #
No description available in the introspection data.
type C_BootloaderInterfaceIsAtomicFieldCallback = Ptr Bootloader -> IO CInt Source #
Type for the callback on the (unwrapped) C side.
dynamic_BootloaderInterfaceIsAtomicFieldCallback :: (HasCallStack, MonadIO m) => FunPtr C_BootloaderInterfaceIsAtomicFieldCallback -> Bootloader -> m Bool Source #
Given a pointer to a foreign C function, wrap it into a function callable from Haskell.
genClosure_BootloaderInterfaceIsAtomicFieldCallback :: MonadIO m => BootloaderInterfaceIsAtomicFieldCallback -> m (GClosure C_BootloaderInterfaceIsAtomicFieldCallback) Source #
Wrap the callback into a GClosure
.
mk_BootloaderInterfaceIsAtomicFieldCallback :: C_BootloaderInterfaceIsAtomicFieldCallback -> IO (FunPtr C_BootloaderInterfaceIsAtomicFieldCallback) Source #
Generate a function pointer callable from C code, from a C_BootloaderInterfaceIsAtomicFieldCallback
.
noBootloaderInterfaceIsAtomicFieldCallback :: Maybe BootloaderInterfaceIsAtomicFieldCallback Source #
A convenience synonym for
.Nothing
:: Maybe
BootloaderInterfaceIsAtomicFieldCallback
wrap_BootloaderInterfaceIsAtomicFieldCallback :: Maybe (Ptr (FunPtr C_BootloaderInterfaceIsAtomicFieldCallback)) -> BootloaderInterfaceIsAtomicFieldCallback -> C_BootloaderInterfaceIsAtomicFieldCallback Source #
BootloaderInterfacePostBlsSyncFieldCallback
type BootloaderInterfacePostBlsSyncFieldCallback Source #
= Bootloader | |
-> Cancellable | |
-> IO () | (Can throw |
No description available in the introspection data.
type C_BootloaderInterfacePostBlsSyncFieldCallback = Ptr Bootloader -> Ptr Cancellable -> Ptr (Ptr GError) -> IO CInt Source #
Type for the callback on the (unwrapped) C side.
dynamic_BootloaderInterfacePostBlsSyncFieldCallback Source #
:: (HasCallStack, MonadIO m, IsCancellable a) | |
=> FunPtr C_BootloaderInterfacePostBlsSyncFieldCallback | |
-> Bootloader | |
-> a | |
-> m () | (Can throw |
Given a pointer to a foreign C function, wrap it into a function callable from Haskell.
mk_BootloaderInterfacePostBlsSyncFieldCallback :: C_BootloaderInterfacePostBlsSyncFieldCallback -> IO (FunPtr C_BootloaderInterfacePostBlsSyncFieldCallback) Source #
Generate a function pointer callable from C code, from a C_BootloaderInterfacePostBlsSyncFieldCallback
.
noBootloaderInterfacePostBlsSyncFieldCallback :: Maybe BootloaderInterfacePostBlsSyncFieldCallback Source #
A convenience synonym for
.Nothing
:: Maybe
BootloaderInterfacePostBlsSyncFieldCallback
BootloaderInterfaceQueryFieldCallback
type BootloaderInterfaceQueryFieldCallback Source #
= Bootloader | |
-> Bool | |
-> Cancellable | |
-> IO () | (Can throw |
No description available in the introspection data.
type C_BootloaderInterfaceQueryFieldCallback = Ptr Bootloader -> CInt -> Ptr Cancellable -> Ptr (Ptr GError) -> IO CInt Source #
Type for the callback on the (unwrapped) C side.
dynamic_BootloaderInterfaceQueryFieldCallback Source #
:: (HasCallStack, MonadIO m, IsCancellable a) | |
=> FunPtr C_BootloaderInterfaceQueryFieldCallback | |
-> Bootloader | |
-> Bool | |
-> a | |
-> m () | (Can throw |
Given a pointer to a foreign C function, wrap it into a function callable from Haskell.
mk_BootloaderInterfaceQueryFieldCallback :: C_BootloaderInterfaceQueryFieldCallback -> IO (FunPtr C_BootloaderInterfaceQueryFieldCallback) Source #
Generate a function pointer callable from C code, from a C_BootloaderInterfaceQueryFieldCallback
.
noBootloaderInterfaceQueryFieldCallback :: Maybe BootloaderInterfaceQueryFieldCallback Source #
A convenience synonym for
.Nothing
:: Maybe
BootloaderInterfaceQueryFieldCallback
CmdPrivateVTableOstreeFinalizeStagedFieldCallback
type C_CmdPrivateVTableOstreeFinalizeStagedFieldCallback = Ptr Sysroot -> Ptr Cancellable -> Ptr (Ptr GError) -> IO CInt Source #
Type for the callback on the (unwrapped) C side.
type CmdPrivateVTableOstreeFinalizeStagedFieldCallback Source #
= Sysroot | |
-> Cancellable | |
-> IO () | (Can throw |
No description available in the introspection data.
dynamic_CmdPrivateVTableOstreeFinalizeStagedFieldCallback Source #
:: (HasCallStack, MonadIO m, IsSysroot a, IsCancellable b) | |
=> FunPtr C_CmdPrivateVTableOstreeFinalizeStagedFieldCallback | |
-> a | |
-> b | |
-> m () | (Can throw |
Given a pointer to a foreign C function, wrap it into a function callable from Haskell.
mk_CmdPrivateVTableOstreeFinalizeStagedFieldCallback :: C_CmdPrivateVTableOstreeFinalizeStagedFieldCallback -> IO (FunPtr C_CmdPrivateVTableOstreeFinalizeStagedFieldCallback) Source #
Generate a function pointer callable from C code, from a C_CmdPrivateVTableOstreeFinalizeStagedFieldCallback
.
noCmdPrivateVTableOstreeFinalizeStagedFieldCallback :: Maybe CmdPrivateVTableOstreeFinalizeStagedFieldCallback Source #
A convenience synonym for
.Nothing
:: Maybe
CmdPrivateVTableOstreeFinalizeStagedFieldCallback
CmdPrivateVTableOstreeGenerateGrub2ConfigFieldCallback
type C_CmdPrivateVTableOstreeGenerateGrub2ConfigFieldCallback = Ptr Sysroot -> Int32 -> Int32 -> Ptr Cancellable -> Ptr (Ptr GError) -> IO CInt Source #
Type for the callback on the (unwrapped) C side.
type CmdPrivateVTableOstreeGenerateGrub2ConfigFieldCallback Source #
No description available in the introspection data.
dynamic_CmdPrivateVTableOstreeGenerateGrub2ConfigFieldCallback Source #
:: (HasCallStack, MonadIO m, IsSysroot a, IsCancellable b) | |
=> FunPtr C_CmdPrivateVTableOstreeGenerateGrub2ConfigFieldCallback | |
-> a | |
-> Int32 | |
-> Int32 | |
-> b | |
-> m () | (Can throw |
Given a pointer to a foreign C function, wrap it into a function callable from Haskell.
mk_CmdPrivateVTableOstreeGenerateGrub2ConfigFieldCallback :: C_CmdPrivateVTableOstreeGenerateGrub2ConfigFieldCallback -> IO (FunPtr C_CmdPrivateVTableOstreeGenerateGrub2ConfigFieldCallback) Source #
Generate a function pointer callable from C code, from a C_CmdPrivateVTableOstreeGenerateGrub2ConfigFieldCallback
.
noCmdPrivateVTableOstreeGenerateGrub2ConfigFieldCallback :: Maybe CmdPrivateVTableOstreeGenerateGrub2ConfigFieldCallback Source #
A convenience synonym for
.Nothing
:: Maybe
CmdPrivateVTableOstreeGenerateGrub2ConfigFieldCallback
CmdPrivateVTableOstreeRepoVerifyBindingsFieldCallback
type C_CmdPrivateVTableOstreeRepoVerifyBindingsFieldCallback = CString -> CString -> Ptr GVariant -> Ptr (Ptr GError) -> IO CInt Source #
Type for the callback on the (unwrapped) C side.
type CmdPrivateVTableOstreeRepoVerifyBindingsFieldCallback Source #
No description available in the introspection data.
dynamic_CmdPrivateVTableOstreeRepoVerifyBindingsFieldCallback Source #
:: (HasCallStack, MonadIO m) | |
=> FunPtr C_CmdPrivateVTableOstreeRepoVerifyBindingsFieldCallback | |
-> Text | |
-> Text | |
-> GVariant | |
-> m () | (Can throw |
Given a pointer to a foreign C function, wrap it into a function callable from Haskell.
mk_CmdPrivateVTableOstreeRepoVerifyBindingsFieldCallback :: C_CmdPrivateVTableOstreeRepoVerifyBindingsFieldCallback -> IO (FunPtr C_CmdPrivateVTableOstreeRepoVerifyBindingsFieldCallback) Source #
Generate a function pointer callable from C code, from a C_CmdPrivateVTableOstreeRepoVerifyBindingsFieldCallback
.
noCmdPrivateVTableOstreeRepoVerifyBindingsFieldCallback :: Maybe CmdPrivateVTableOstreeRepoVerifyBindingsFieldCallback Source #
A convenience synonym for
.Nothing
:: Maybe
CmdPrivateVTableOstreeRepoVerifyBindingsFieldCallback
CmdPrivateVTableOstreeStaticDeltaDeleteFieldCallback
type C_CmdPrivateVTableOstreeStaticDeltaDeleteFieldCallback = Ptr Repo -> CString -> Ptr Cancellable -> Ptr (Ptr GError) -> IO CInt Source #
Type for the callback on the (unwrapped) C side.
type CmdPrivateVTableOstreeStaticDeltaDeleteFieldCallback Source #
= Repo | |
-> Text | |
-> Cancellable | |
-> IO () | (Can throw |
No description available in the introspection data.
dynamic_CmdPrivateVTableOstreeStaticDeltaDeleteFieldCallback Source #
:: (HasCallStack, MonadIO m, IsRepo a, IsCancellable b) | |
=> FunPtr C_CmdPrivateVTableOstreeStaticDeltaDeleteFieldCallback | |
-> a | |
-> Text | |
-> b | |
-> m () | (Can throw |
Given a pointer to a foreign C function, wrap it into a function callable from Haskell.
mk_CmdPrivateVTableOstreeStaticDeltaDeleteFieldCallback :: C_CmdPrivateVTableOstreeStaticDeltaDeleteFieldCallback -> IO (FunPtr C_CmdPrivateVTableOstreeStaticDeltaDeleteFieldCallback) Source #
Generate a function pointer callable from C code, from a C_CmdPrivateVTableOstreeStaticDeltaDeleteFieldCallback
.
noCmdPrivateVTableOstreeStaticDeltaDeleteFieldCallback :: Maybe CmdPrivateVTableOstreeStaticDeltaDeleteFieldCallback Source #
A convenience synonym for
.Nothing
:: Maybe
CmdPrivateVTableOstreeStaticDeltaDeleteFieldCallback
CmdPrivateVTableOstreeStaticDeltaDumpFieldCallback
type C_CmdPrivateVTableOstreeStaticDeltaDumpFieldCallback = Ptr Repo -> CString -> Ptr Cancellable -> Ptr (Ptr GError) -> IO CInt Source #
Type for the callback on the (unwrapped) C side.
type CmdPrivateVTableOstreeStaticDeltaDumpFieldCallback Source #
= Repo | |
-> Text | |
-> Cancellable | |
-> IO () | (Can throw |
No description available in the introspection data.
dynamic_CmdPrivateVTableOstreeStaticDeltaDumpFieldCallback Source #
:: (HasCallStack, MonadIO m, IsRepo a, IsCancellable b) | |
=> FunPtr C_CmdPrivateVTableOstreeStaticDeltaDumpFieldCallback | |
-> a | |
-> Text | |
-> b | |
-> m () | (Can throw |
Given a pointer to a foreign C function, wrap it into a function callable from Haskell.
mk_CmdPrivateVTableOstreeStaticDeltaDumpFieldCallback :: C_CmdPrivateVTableOstreeStaticDeltaDumpFieldCallback -> IO (FunPtr C_CmdPrivateVTableOstreeStaticDeltaDumpFieldCallback) Source #
Generate a function pointer callable from C code, from a C_CmdPrivateVTableOstreeStaticDeltaDumpFieldCallback
.
noCmdPrivateVTableOstreeStaticDeltaDumpFieldCallback :: Maybe CmdPrivateVTableOstreeStaticDeltaDumpFieldCallback Source #
A convenience synonym for
.Nothing
:: Maybe
CmdPrivateVTableOstreeStaticDeltaDumpFieldCallback
CmdPrivateVTableOstreeStaticDeltaQueryExistsFieldCallback
type C_CmdPrivateVTableOstreeStaticDeltaQueryExistsFieldCallback = Ptr Repo -> CString -> CInt -> Ptr Cancellable -> Ptr (Ptr GError) -> IO CInt Source #
Type for the callback on the (unwrapped) C side.
type CmdPrivateVTableOstreeStaticDeltaQueryExistsFieldCallback Source #
No description available in the introspection data.
dynamic_CmdPrivateVTableOstreeStaticDeltaQueryExistsFieldCallback Source #
:: (HasCallStack, MonadIO m, IsRepo a, IsCancellable b) | |
=> FunPtr C_CmdPrivateVTableOstreeStaticDeltaQueryExistsFieldCallback | |
-> a | |
-> Text | |
-> Bool | |
-> b | |
-> m () | (Can throw |
Given a pointer to a foreign C function, wrap it into a function callable from Haskell.
mk_CmdPrivateVTableOstreeStaticDeltaQueryExistsFieldCallback :: C_CmdPrivateVTableOstreeStaticDeltaQueryExistsFieldCallback -> IO (FunPtr C_CmdPrivateVTableOstreeStaticDeltaQueryExistsFieldCallback) Source #
Generate a function pointer callable from C code, from a C_CmdPrivateVTableOstreeStaticDeltaQueryExistsFieldCallback
.
noCmdPrivateVTableOstreeStaticDeltaQueryExistsFieldCallback :: Maybe CmdPrivateVTableOstreeStaticDeltaQueryExistsFieldCallback Source #
A convenience synonym for
.Nothing
:: Maybe
CmdPrivateVTableOstreeStaticDeltaQueryExistsFieldCallback
CmdPrivateVTableOstreeSystemGeneratorFieldCallback
type C_CmdPrivateVTableOstreeSystemGeneratorFieldCallback = CString -> CString -> CString -> CString -> Ptr (Ptr GError) -> IO CInt Source #
Type for the callback on the (unwrapped) C side.
type CmdPrivateVTableOstreeSystemGeneratorFieldCallback Source #
No description available in the introspection data.
dynamic_CmdPrivateVTableOstreeSystemGeneratorFieldCallback Source #
:: (HasCallStack, MonadIO m) | |
=> FunPtr C_CmdPrivateVTableOstreeSystemGeneratorFieldCallback | |
-> Text | |
-> Text | |
-> Text | |
-> Text | |
-> m () | (Can throw |
Given a pointer to a foreign C function, wrap it into a function callable from Haskell.
mk_CmdPrivateVTableOstreeSystemGeneratorFieldCallback :: C_CmdPrivateVTableOstreeSystemGeneratorFieldCallback -> IO (FunPtr C_CmdPrivateVTableOstreeSystemGeneratorFieldCallback) Source #
Generate a function pointer callable from C code, from a C_CmdPrivateVTableOstreeSystemGeneratorFieldCallback
.
noCmdPrivateVTableOstreeSystemGeneratorFieldCallback :: Maybe CmdPrivateVTableOstreeSystemGeneratorFieldCallback Source #
A convenience synonym for
.Nothing
:: Maybe
CmdPrivateVTableOstreeSystemGeneratorFieldCallback
RepoCheckoutFilter
type C_RepoCheckoutFilter = Ptr Repo -> CString -> Ptr () -> Ptr () -> IO CUInt Source #
Type for the callback on the (unwrapped) C side.
type RepoCheckoutFilter Source #
= Repo |
|
-> Text |
|
-> Ptr () |
|
-> IO RepoCheckoutFilterResult | Returns: |
No description available in the introspection data.
Since: 2018.2
type RepoCheckoutFilter_WithClosures Source #
= Repo |
|
-> Text |
|
-> Ptr () |
|
-> Ptr () |
|
-> IO RepoCheckoutFilterResult | Returns: |
No description available in the introspection data.
Since: 2018.2
drop_closures_RepoCheckoutFilter :: RepoCheckoutFilter -> RepoCheckoutFilter_WithClosures Source #
A simple wrapper that ignores the closure arguments.
dynamic_RepoCheckoutFilter Source #
:: (HasCallStack, MonadIO m, IsRepo a) | |
=> FunPtr C_RepoCheckoutFilter | |
-> a |
|
-> Text |
|
-> Ptr () |
|
-> Ptr () |
|
-> m RepoCheckoutFilterResult | Returns: |
Given a pointer to a foreign C function, wrap it into a function callable from Haskell.
genClosure_RepoCheckoutFilter :: MonadIO m => RepoCheckoutFilter -> m (GClosure C_RepoCheckoutFilter) Source #
Wrap the callback into a GClosure
.
mk_RepoCheckoutFilter :: C_RepoCheckoutFilter -> IO (FunPtr C_RepoCheckoutFilter) Source #
Generate a function pointer callable from C code, from a C_RepoCheckoutFilter
.
noRepoCheckoutFilter :: Maybe RepoCheckoutFilter Source #
A convenience synonym for
.Nothing
:: Maybe
RepoCheckoutFilter
noRepoCheckoutFilter_WithClosures :: Maybe RepoCheckoutFilter_WithClosures Source #
A convenience synonym for
.Nothing
:: Maybe
RepoCheckoutFilter_WithClosures
wrap_RepoCheckoutFilter :: Maybe (Ptr (FunPtr C_RepoCheckoutFilter)) -> RepoCheckoutFilter_WithClosures -> C_RepoCheckoutFilter Source #
Wrap a RepoCheckoutFilter
into a C_RepoCheckoutFilter
.
RepoCommitFilter
type C_RepoCommitFilter = Ptr Repo -> CString -> Ptr FileInfo -> Ptr () -> IO CUInt Source #
Type for the callback on the (unwrapped) C side.
type RepoCommitFilter Source #
= Repo |
|
-> Text |
|
-> FileInfo |
|
-> IO RepoCommitFilterResult | Returns: |
No description available in the introspection data.
type RepoCommitFilter_WithClosures Source #
= Repo |
|
-> Text |
|
-> FileInfo |
|
-> Ptr () |
|
-> IO RepoCommitFilterResult | Returns: |
No description available in the introspection data.
drop_closures_RepoCommitFilter :: RepoCommitFilter -> RepoCommitFilter_WithClosures Source #
A simple wrapper that ignores the closure arguments.
dynamic_RepoCommitFilter Source #
:: (HasCallStack, MonadIO m, IsRepo a, IsFileInfo b) | |
=> FunPtr C_RepoCommitFilter | |
-> a |
|
-> Text |
|
-> b |
|
-> Ptr () |
|
-> m RepoCommitFilterResult | Returns: |
Given a pointer to a foreign C function, wrap it into a function callable from Haskell.
genClosure_RepoCommitFilter :: MonadIO m => RepoCommitFilter -> m (GClosure C_RepoCommitFilter) Source #
Wrap the callback into a GClosure
.
mk_RepoCommitFilter :: C_RepoCommitFilter -> IO (FunPtr C_RepoCommitFilter) Source #
Generate a function pointer callable from C code, from a C_RepoCommitFilter
.
noRepoCommitFilter :: Maybe RepoCommitFilter Source #
A convenience synonym for
.Nothing
:: Maybe
RepoCommitFilter
noRepoCommitFilter_WithClosures :: Maybe RepoCommitFilter_WithClosures Source #
A convenience synonym for
.Nothing
:: Maybe
RepoCommitFilter_WithClosures
wrap_RepoCommitFilter :: Maybe (Ptr (FunPtr C_RepoCommitFilter)) -> RepoCommitFilter_WithClosures -> C_RepoCommitFilter Source #
Wrap a RepoCommitFilter
into a C_RepoCommitFilter
.
RepoCommitModifierXattrCallback
type C_RepoCommitModifierXattrCallback = Ptr Repo -> CString -> Ptr FileInfo -> Ptr () -> IO (Ptr GVariant) Source #
Type for the callback on the (unwrapped) C side.
type RepoCommitModifierXattrCallback = Repo -> Text -> FileInfo -> IO GVariant Source #
No description available in the introspection data.
type RepoCommitModifierXattrCallback_WithClosures = Repo -> Text -> FileInfo -> Ptr () -> IO GVariant Source #
No description available in the introspection data.
drop_closures_RepoCommitModifierXattrCallback :: RepoCommitModifierXattrCallback -> RepoCommitModifierXattrCallback_WithClosures Source #
A simple wrapper that ignores the closure arguments.
dynamic_RepoCommitModifierXattrCallback :: (HasCallStack, MonadIO m, IsRepo a, IsFileInfo b) => FunPtr C_RepoCommitModifierXattrCallback -> a -> Text -> b -> Ptr () -> m GVariant Source #
Given a pointer to a foreign C function, wrap it into a function callable from Haskell.
genClosure_RepoCommitModifierXattrCallback :: MonadIO m => RepoCommitModifierXattrCallback -> m (GClosure C_RepoCommitModifierXattrCallback) Source #
Wrap the callback into a GClosure
.
mk_RepoCommitModifierXattrCallback :: C_RepoCommitModifierXattrCallback -> IO (FunPtr C_RepoCommitModifierXattrCallback) Source #
Generate a function pointer callable from C code, from a C_RepoCommitModifierXattrCallback
.
noRepoCommitModifierXattrCallback :: Maybe RepoCommitModifierXattrCallback Source #
A convenience synonym for
.Nothing
:: Maybe
RepoCommitModifierXattrCallback
noRepoCommitModifierXattrCallback_WithClosures :: Maybe RepoCommitModifierXattrCallback_WithClosures Source #
A convenience synonym for
.Nothing
:: Maybe
RepoCommitModifierXattrCallback_WithClosures
wrap_RepoCommitModifierXattrCallback :: Maybe (Ptr (FunPtr C_RepoCommitModifierXattrCallback)) -> RepoCommitModifierXattrCallback_WithClosures -> C_RepoCommitModifierXattrCallback Source #
Wrap a RepoCommitModifierXattrCallback
into a C_RepoCommitModifierXattrCallback
.
RepoImportArchiveTranslatePathname
type C_RepoImportArchiveTranslatePathname = Ptr Repo -> Ptr () -> CString -> Ptr () -> IO CString Source #
Type for the callback on the (unwrapped) C side.
type RepoImportArchiveTranslatePathname Source #
Possibly change a pathname while importing an archive. If Nothing
is returned,
then srcPath
will be used unchanged. Otherwise, return a new pathname which
will be freed via g_free()
.
This pathname translation will be performed *before* any processing from an
active OstreeRepoCommitModifier
. Will be invoked for all directory and file
types, first with outer directories, then their sub-files and directories.
Note that enabling pathname translation will always override the setting for
use_ostree_convention
.
Since: 2017.11
type RepoImportArchiveTranslatePathname_WithClosures Source #
= Repo |
|
-> Ptr () |
|
-> Text |
|
-> Ptr () |
|
-> IO Text |
Possibly change a pathname while importing an archive. If Nothing
is returned,
then srcPath
will be used unchanged. Otherwise, return a new pathname which
will be freed via g_free()
.
This pathname translation will be performed *before* any processing from an
active OstreeRepoCommitModifier
. Will be invoked for all directory and file
types, first with outer directories, then their sub-files and directories.
Note that enabling pathname translation will always override the setting for
use_ostree_convention
.
Since: 2017.11
drop_closures_RepoImportArchiveTranslatePathname :: RepoImportArchiveTranslatePathname -> RepoImportArchiveTranslatePathname_WithClosures Source #
A simple wrapper that ignores the closure arguments.
dynamic_RepoImportArchiveTranslatePathname Source #
:: (HasCallStack, MonadIO m, IsRepo a) | |
=> FunPtr C_RepoImportArchiveTranslatePathname | |
-> a |
|
-> Ptr () |
|
-> Text |
|
-> Ptr () |
|
-> m Text |
Given a pointer to a foreign C function, wrap it into a function callable from Haskell.
genClosure_RepoImportArchiveTranslatePathname :: MonadIO m => RepoImportArchiveTranslatePathname -> m (GClosure C_RepoImportArchiveTranslatePathname) Source #
Wrap the callback into a GClosure
.
mk_RepoImportArchiveTranslatePathname :: C_RepoImportArchiveTranslatePathname -> IO (FunPtr C_RepoImportArchiveTranslatePathname) Source #
Generate a function pointer callable from C code, from a C_RepoImportArchiveTranslatePathname
.
noRepoImportArchiveTranslatePathname :: Maybe RepoImportArchiveTranslatePathname Source #
A convenience synonym for
.Nothing
:: Maybe
RepoImportArchiveTranslatePathname