Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
- Signals
- ActionEntryActivateFieldCallback
- ActionEntryChangeStateFieldCallback
- AsyncReadyCallback
- BusAcquiredCallback
- BusNameAcquiredCallback
- BusNameAppearedCallback
- BusNameLostCallback
- BusNameVanishedCallback
- CancellableSourceFunc
- DBusInterfaceGetPropertyFunc
- DBusInterfaceMethodCallFunc
- DBusInterfaceSetPropertyFunc
- DBusMessageFilterFunction
- DBusProxyTypeFunc
- DBusSignalCallback
- DBusSubtreeDispatchFunc
- DBusSubtreeIntrospectFunc
- DesktopAppLaunchCallback
- FileMeasureProgressCallback
- FileProgressCallback
- FileReadMoreCallback
- IOSchedulerJobFunc
- PollableSourceFunc
- SettingsBindGetMapping
- SettingsBindSetMapping
- SettingsGetMapping
- SimpleAsyncThreadFunc
- SocketSourceFunc
- TaskThreadFunc
- type ActionEntryActivateFieldCallback = SimpleAction -> GVariant -> IO ()
- type ActionEntryActivateFieldCallbackC = Ptr SimpleAction -> Ptr GVariant -> Ptr () -> IO ()
- actionEntryActivateFieldCallbackClosure :: ActionEntryActivateFieldCallback -> IO Closure
- actionEntryActivateFieldCallbackWrapper :: Maybe (Ptr (FunPtr ActionEntryActivateFieldCallbackC)) -> ActionEntryActivateFieldCallback -> Ptr SimpleAction -> Ptr GVariant -> Ptr () -> IO ()
- mkActionEntryActivateFieldCallback :: ActionEntryActivateFieldCallbackC -> IO (FunPtr ActionEntryActivateFieldCallbackC)
- noActionEntryActivateFieldCallback :: Maybe ActionEntryActivateFieldCallback
- type ActionEntryChangeStateFieldCallback = SimpleAction -> GVariant -> IO ()
- type ActionEntryChangeStateFieldCallbackC = Ptr SimpleAction -> Ptr GVariant -> Ptr () -> IO ()
- actionEntryChangeStateFieldCallbackClosure :: ActionEntryChangeStateFieldCallback -> IO Closure
- actionEntryChangeStateFieldCallbackWrapper :: Maybe (Ptr (FunPtr ActionEntryChangeStateFieldCallbackC)) -> ActionEntryChangeStateFieldCallback -> Ptr SimpleAction -> Ptr GVariant -> Ptr () -> IO ()
- mkActionEntryChangeStateFieldCallback :: ActionEntryChangeStateFieldCallbackC -> IO (FunPtr ActionEntryChangeStateFieldCallbackC)
- noActionEntryChangeStateFieldCallback :: Maybe ActionEntryChangeStateFieldCallback
- type AsyncReadyCallback = Object -> AsyncResult -> IO ()
- type AsyncReadyCallbackC = Ptr Object -> Ptr AsyncResult -> Ptr () -> IO ()
- asyncReadyCallbackClosure :: AsyncReadyCallback -> IO Closure
- asyncReadyCallbackWrapper :: Maybe (Ptr (FunPtr AsyncReadyCallbackC)) -> AsyncReadyCallback -> Ptr Object -> Ptr AsyncResult -> Ptr () -> IO ()
- mkAsyncReadyCallback :: AsyncReadyCallbackC -> IO (FunPtr AsyncReadyCallbackC)
- noAsyncReadyCallback :: Maybe AsyncReadyCallback
- type BusAcquiredCallback = DBusConnection -> Text -> IO ()
- type BusAcquiredCallbackC = Ptr DBusConnection -> CString -> Ptr () -> IO ()
- busAcquiredCallbackClosure :: BusAcquiredCallback -> IO Closure
- busAcquiredCallbackWrapper :: Maybe (Ptr (FunPtr BusAcquiredCallbackC)) -> BusAcquiredCallback -> Ptr DBusConnection -> CString -> Ptr () -> IO ()
- mkBusAcquiredCallback :: BusAcquiredCallbackC -> IO (FunPtr BusAcquiredCallbackC)
- noBusAcquiredCallback :: Maybe BusAcquiredCallback
- type BusNameAcquiredCallback = DBusConnection -> Text -> IO ()
- type BusNameAcquiredCallbackC = Ptr DBusConnection -> CString -> Ptr () -> IO ()
- busNameAcquiredCallbackClosure :: BusNameAcquiredCallback -> IO Closure
- busNameAcquiredCallbackWrapper :: Maybe (Ptr (FunPtr BusNameAcquiredCallbackC)) -> BusNameAcquiredCallback -> Ptr DBusConnection -> CString -> Ptr () -> IO ()
- mkBusNameAcquiredCallback :: BusNameAcquiredCallbackC -> IO (FunPtr BusNameAcquiredCallbackC)
- noBusNameAcquiredCallback :: Maybe BusNameAcquiredCallback
- type BusNameAppearedCallback = DBusConnection -> Text -> Text -> IO ()
- type BusNameAppearedCallbackC = Ptr DBusConnection -> CString -> CString -> Ptr () -> IO ()
- busNameAppearedCallbackClosure :: BusNameAppearedCallback -> IO Closure
- busNameAppearedCallbackWrapper :: Maybe (Ptr (FunPtr BusNameAppearedCallbackC)) -> BusNameAppearedCallback -> Ptr DBusConnection -> CString -> CString -> Ptr () -> IO ()
- mkBusNameAppearedCallback :: BusNameAppearedCallbackC -> IO (FunPtr BusNameAppearedCallbackC)
- noBusNameAppearedCallback :: Maybe BusNameAppearedCallback
- type BusNameLostCallback = DBusConnection -> Text -> IO ()
- type BusNameLostCallbackC = Ptr DBusConnection -> CString -> Ptr () -> IO ()
- busNameLostCallbackClosure :: BusNameLostCallback -> IO Closure
- busNameLostCallbackWrapper :: Maybe (Ptr (FunPtr BusNameLostCallbackC)) -> BusNameLostCallback -> Ptr DBusConnection -> CString -> Ptr () -> IO ()
- mkBusNameLostCallback :: BusNameLostCallbackC -> IO (FunPtr BusNameLostCallbackC)
- noBusNameLostCallback :: Maybe BusNameLostCallback
- type BusNameVanishedCallback = DBusConnection -> Text -> IO ()
- type BusNameVanishedCallbackC = Ptr DBusConnection -> CString -> Ptr () -> IO ()
- busNameVanishedCallbackClosure :: BusNameVanishedCallback -> IO Closure
- busNameVanishedCallbackWrapper :: Maybe (Ptr (FunPtr BusNameVanishedCallbackC)) -> BusNameVanishedCallback -> Ptr DBusConnection -> CString -> Ptr () -> IO ()
- mkBusNameVanishedCallback :: BusNameVanishedCallbackC -> IO (FunPtr BusNameVanishedCallbackC)
- noBusNameVanishedCallback :: Maybe BusNameVanishedCallback
- type CancellableSourceFunc = Maybe Cancellable -> IO Bool
- type CancellableSourceFuncC = Ptr Cancellable -> Ptr () -> IO CInt
- cancellableSourceFuncClosure :: CancellableSourceFunc -> IO Closure
- cancellableSourceFuncWrapper :: Maybe (Ptr (FunPtr CancellableSourceFuncC)) -> CancellableSourceFunc -> Ptr Cancellable -> Ptr () -> IO CInt
- mkCancellableSourceFunc :: CancellableSourceFuncC -> IO (FunPtr CancellableSourceFuncC)
- noCancellableSourceFunc :: Maybe CancellableSourceFunc
- type DBusInterfaceGetPropertyFunc = DBusConnection -> Text -> Text -> Text -> Text -> GError -> IO GVariant
- type DBusInterfaceGetPropertyFuncC = Ptr DBusConnection -> CString -> CString -> CString -> CString -> Ptr GError -> Ptr () -> IO (Ptr GVariant)
- dBusInterfaceGetPropertyFuncClosure :: DBusInterfaceGetPropertyFunc -> IO Closure
- dBusInterfaceGetPropertyFuncWrapper :: Maybe (Ptr (FunPtr DBusInterfaceGetPropertyFuncC)) -> DBusInterfaceGetPropertyFunc -> Ptr DBusConnection -> CString -> CString -> CString -> CString -> Ptr GError -> Ptr () -> IO (Ptr GVariant)
- mkDBusInterfaceGetPropertyFunc :: DBusInterfaceGetPropertyFuncC -> IO (FunPtr DBusInterfaceGetPropertyFuncC)
- noDBusInterfaceGetPropertyFunc :: Maybe DBusInterfaceGetPropertyFunc
- type DBusInterfaceMethodCallFunc = DBusConnection -> Text -> Text -> Text -> Text -> GVariant -> DBusMethodInvocation -> IO ()
- type DBusInterfaceMethodCallFuncC = Ptr DBusConnection -> CString -> CString -> CString -> CString -> Ptr GVariant -> Ptr DBusMethodInvocation -> Ptr () -> IO ()
- dBusInterfaceMethodCallFuncClosure :: DBusInterfaceMethodCallFunc -> IO Closure
- dBusInterfaceMethodCallFuncWrapper :: Maybe (Ptr (FunPtr DBusInterfaceMethodCallFuncC)) -> DBusInterfaceMethodCallFunc -> Ptr DBusConnection -> CString -> CString -> CString -> CString -> Ptr GVariant -> Ptr DBusMethodInvocation -> Ptr () -> IO ()
- mkDBusInterfaceMethodCallFunc :: DBusInterfaceMethodCallFuncC -> IO (FunPtr DBusInterfaceMethodCallFuncC)
- noDBusInterfaceMethodCallFunc :: Maybe DBusInterfaceMethodCallFunc
- type DBusInterfaceSetPropertyFunc = DBusConnection -> Text -> Text -> Text -> Text -> GVariant -> GError -> IO Bool
- type DBusInterfaceSetPropertyFuncC = Ptr DBusConnection -> CString -> CString -> CString -> CString -> Ptr GVariant -> Ptr GError -> Ptr () -> IO CInt
- dBusInterfaceSetPropertyFuncClosure :: DBusInterfaceSetPropertyFunc -> IO Closure
- dBusInterfaceSetPropertyFuncWrapper :: Maybe (Ptr (FunPtr DBusInterfaceSetPropertyFuncC)) -> DBusInterfaceSetPropertyFunc -> Ptr DBusConnection -> CString -> CString -> CString -> CString -> Ptr GVariant -> Ptr GError -> Ptr () -> IO CInt
- mkDBusInterfaceSetPropertyFunc :: DBusInterfaceSetPropertyFuncC -> IO (FunPtr DBusInterfaceSetPropertyFuncC)
- noDBusInterfaceSetPropertyFunc :: Maybe DBusInterfaceSetPropertyFunc
- type DBusMessageFilterFunction = DBusConnection -> DBusMessage -> Bool -> IO DBusMessage
- type DBusMessageFilterFunctionC = Ptr DBusConnection -> Ptr DBusMessage -> CInt -> Ptr () -> IO (Ptr DBusMessage)
- dBusMessageFilterFunctionClosure :: DBusMessageFilterFunction -> IO Closure
- dBusMessageFilterFunctionWrapper :: Maybe (Ptr (FunPtr DBusMessageFilterFunctionC)) -> DBusMessageFilterFunction -> Ptr DBusConnection -> Ptr DBusMessage -> CInt -> Ptr () -> IO (Ptr DBusMessage)
- mkDBusMessageFilterFunction :: DBusMessageFilterFunctionC -> IO (FunPtr DBusMessageFilterFunctionC)
- noDBusMessageFilterFunction :: Maybe DBusMessageFilterFunction
- type DBusProxyTypeFunc = DBusObjectManagerClient -> Text -> Maybe Text -> IO GType
- type DBusProxyTypeFuncC = Ptr DBusObjectManagerClient -> CString -> CString -> Ptr () -> IO CGType
- dBusProxyTypeFuncClosure :: DBusProxyTypeFunc -> IO Closure
- dBusProxyTypeFuncWrapper :: Maybe (Ptr (FunPtr DBusProxyTypeFuncC)) -> DBusProxyTypeFunc -> Ptr DBusObjectManagerClient -> CString -> CString -> Ptr () -> IO CGType
- mkDBusProxyTypeFunc :: DBusProxyTypeFuncC -> IO (FunPtr DBusProxyTypeFuncC)
- noDBusProxyTypeFunc :: Maybe DBusProxyTypeFunc
- type DBusSignalCallback = DBusConnection -> Text -> Text -> Text -> Text -> GVariant -> IO ()
- type DBusSignalCallbackC = Ptr DBusConnection -> CString -> CString -> CString -> CString -> Ptr GVariant -> Ptr () -> IO ()
- dBusSignalCallbackClosure :: DBusSignalCallback -> IO Closure
- dBusSignalCallbackWrapper :: Maybe (Ptr (FunPtr DBusSignalCallbackC)) -> DBusSignalCallback -> Ptr DBusConnection -> CString -> CString -> CString -> CString -> Ptr GVariant -> Ptr () -> IO ()
- mkDBusSignalCallback :: DBusSignalCallbackC -> IO (FunPtr DBusSignalCallbackC)
- noDBusSignalCallback :: Maybe DBusSignalCallback
- type DBusSubtreeDispatchFunc = DBusConnection -> Text -> Text -> Text -> Text -> Ptr () -> IO DBusInterfaceVTable
- type DBusSubtreeDispatchFuncC = Ptr DBusConnection -> CString -> CString -> CString -> CString -> Ptr () -> Ptr () -> IO (Ptr DBusInterfaceVTable)
- dBusSubtreeDispatchFuncClosure :: DBusSubtreeDispatchFunc -> IO Closure
- dBusSubtreeDispatchFuncWrapper :: Maybe (Ptr (FunPtr DBusSubtreeDispatchFuncC)) -> DBusSubtreeDispatchFunc -> Ptr DBusConnection -> CString -> CString -> CString -> CString -> Ptr () -> Ptr () -> IO (Ptr DBusInterfaceVTable)
- mkDBusSubtreeDispatchFunc :: DBusSubtreeDispatchFuncC -> IO (FunPtr DBusSubtreeDispatchFuncC)
- noDBusSubtreeDispatchFunc :: Maybe DBusSubtreeDispatchFunc
- type DBusSubtreeIntrospectFunc = DBusConnection -> Text -> Text -> Text -> IO DBusInterfaceInfo
- type DBusSubtreeIntrospectFuncC = Ptr DBusConnection -> CString -> CString -> CString -> Ptr () -> IO (Ptr DBusInterfaceInfo)
- dBusSubtreeIntrospectFuncClosure :: DBusSubtreeIntrospectFunc -> IO Closure
- dBusSubtreeIntrospectFuncWrapper :: Maybe (Ptr (FunPtr DBusSubtreeIntrospectFuncC)) -> DBusSubtreeIntrospectFunc -> Ptr DBusConnection -> CString -> CString -> CString -> Ptr () -> IO (Ptr DBusInterfaceInfo)
- mkDBusSubtreeIntrospectFunc :: DBusSubtreeIntrospectFuncC -> IO (FunPtr DBusSubtreeIntrospectFuncC)
- noDBusSubtreeIntrospectFunc :: Maybe DBusSubtreeIntrospectFunc
- type DesktopAppLaunchCallback = DesktopAppInfo -> Int32 -> IO ()
- type DesktopAppLaunchCallbackC = Ptr DesktopAppInfo -> Int32 -> Ptr () -> IO ()
- desktopAppLaunchCallbackClosure :: DesktopAppLaunchCallback -> IO Closure
- desktopAppLaunchCallbackWrapper :: Maybe (Ptr (FunPtr DesktopAppLaunchCallbackC)) -> DesktopAppLaunchCallback -> Ptr DesktopAppInfo -> Int32 -> Ptr () -> IO ()
- mkDesktopAppLaunchCallback :: DesktopAppLaunchCallbackC -> IO (FunPtr DesktopAppLaunchCallbackC)
- noDesktopAppLaunchCallback :: Maybe DesktopAppLaunchCallback
- type FileMeasureProgressCallback = Bool -> Word64 -> Word64 -> Word64 -> IO ()
- type FileMeasureProgressCallbackC = CInt -> Word64 -> Word64 -> Word64 -> Ptr () -> IO ()
- fileMeasureProgressCallbackClosure :: FileMeasureProgressCallback -> IO Closure
- fileMeasureProgressCallbackWrapper :: Maybe (Ptr (FunPtr FileMeasureProgressCallbackC)) -> FileMeasureProgressCallback -> CInt -> Word64 -> Word64 -> Word64 -> Ptr () -> IO ()
- mkFileMeasureProgressCallback :: FileMeasureProgressCallbackC -> IO (FunPtr FileMeasureProgressCallbackC)
- noFileMeasureProgressCallback :: Maybe FileMeasureProgressCallback
- type FileProgressCallback = Int64 -> Int64 -> IO ()
- type FileProgressCallbackC = Int64 -> Int64 -> Ptr () -> IO ()
- fileProgressCallbackClosure :: FileProgressCallback -> IO Closure
- fileProgressCallbackWrapper :: Maybe (Ptr (FunPtr FileProgressCallbackC)) -> FileProgressCallback -> Int64 -> Int64 -> Ptr () -> IO ()
- mkFileProgressCallback :: FileProgressCallbackC -> IO (FunPtr FileProgressCallbackC)
- noFileProgressCallback :: Maybe FileProgressCallback
- type FileReadMoreCallback = Text -> Int64 -> Ptr () -> IO Bool
- type FileReadMoreCallbackC = CString -> Int64 -> Ptr () -> IO CInt
- fileReadMoreCallbackClosure :: FileReadMoreCallback -> IO Closure
- fileReadMoreCallbackWrapper :: Maybe (Ptr (FunPtr FileReadMoreCallbackC)) -> FileReadMoreCallback -> CString -> Int64 -> Ptr () -> IO CInt
- mkFileReadMoreCallback :: FileReadMoreCallbackC -> IO (FunPtr FileReadMoreCallbackC)
- noFileReadMoreCallback :: Maybe FileReadMoreCallback
- type IOSchedulerJobFunc = IOSchedulerJob -> Maybe Cancellable -> IO Bool
- type IOSchedulerJobFuncC = Ptr IOSchedulerJob -> Ptr Cancellable -> Ptr () -> IO CInt
- iOSchedulerJobFuncClosure :: IOSchedulerJobFunc -> IO Closure
- iOSchedulerJobFuncWrapper :: Maybe (Ptr (FunPtr IOSchedulerJobFuncC)) -> IOSchedulerJobFunc -> Ptr IOSchedulerJob -> Ptr Cancellable -> Ptr () -> IO CInt
- mkIOSchedulerJobFunc :: IOSchedulerJobFuncC -> IO (FunPtr IOSchedulerJobFuncC)
- noIOSchedulerJobFunc :: Maybe IOSchedulerJobFunc
- type PollableSourceFunc = Object -> IO Bool
- type PollableSourceFuncC = Ptr Object -> Ptr () -> IO CInt
- mkPollableSourceFunc :: PollableSourceFuncC -> IO (FunPtr PollableSourceFuncC)
- noPollableSourceFunc :: Maybe PollableSourceFunc
- pollableSourceFuncClosure :: PollableSourceFunc -> IO Closure
- pollableSourceFuncWrapper :: Maybe (Ptr (FunPtr PollableSourceFuncC)) -> PollableSourceFunc -> Ptr Object -> Ptr () -> IO CInt
- type SettingsBindGetMapping = GValue -> GVariant -> IO Bool
- type SettingsBindGetMappingC = Ptr GValue -> Ptr GVariant -> Ptr () -> IO CInt
- mkSettingsBindGetMapping :: SettingsBindGetMappingC -> IO (FunPtr SettingsBindGetMappingC)
- noSettingsBindGetMapping :: Maybe SettingsBindGetMapping
- settingsBindGetMappingClosure :: SettingsBindGetMapping -> IO Closure
- settingsBindGetMappingWrapper :: Maybe (Ptr (FunPtr SettingsBindGetMappingC)) -> SettingsBindGetMapping -> Ptr GValue -> Ptr GVariant -> Ptr () -> IO CInt
- type SettingsBindSetMapping = GValue -> VariantType -> IO GVariant
- type SettingsBindSetMappingC = Ptr GValue -> Ptr VariantType -> Ptr () -> IO (Ptr GVariant)
- mkSettingsBindSetMapping :: SettingsBindSetMappingC -> IO (FunPtr SettingsBindSetMappingC)
- noSettingsBindSetMapping :: Maybe SettingsBindSetMapping
- settingsBindSetMappingClosure :: SettingsBindSetMapping -> IO Closure
- settingsBindSetMappingWrapper :: Maybe (Ptr (FunPtr SettingsBindSetMappingC)) -> SettingsBindSetMapping -> Ptr GValue -> Ptr VariantType -> Ptr () -> IO (Ptr GVariant)
- type SettingsGetMapping = GVariant -> IO (Bool, Ptr ())
- type SettingsGetMappingC = Ptr GVariant -> Ptr (Ptr ()) -> Ptr () -> IO CInt
- mkSettingsGetMapping :: SettingsGetMappingC -> IO (FunPtr SettingsGetMappingC)
- noSettingsGetMapping :: Maybe SettingsGetMapping
- settingsGetMappingClosure :: SettingsGetMapping -> IO Closure
- settingsGetMappingWrapper :: Maybe (Ptr (FunPtr SettingsGetMappingC)) -> SettingsGetMapping -> Ptr GVariant -> Ptr (Ptr ()) -> Ptr () -> IO CInt
- type SimpleAsyncThreadFunc = SimpleAsyncResult -> Object -> Maybe Cancellable -> IO ()
- type SimpleAsyncThreadFuncC = Ptr SimpleAsyncResult -> Ptr Object -> Ptr Cancellable -> IO ()
- mkSimpleAsyncThreadFunc :: SimpleAsyncThreadFuncC -> IO (FunPtr SimpleAsyncThreadFuncC)
- noSimpleAsyncThreadFunc :: Maybe SimpleAsyncThreadFunc
- simpleAsyncThreadFuncClosure :: SimpleAsyncThreadFunc -> IO Closure
- simpleAsyncThreadFuncWrapper :: Maybe (Ptr (FunPtr SimpleAsyncThreadFuncC)) -> SimpleAsyncThreadFunc -> Ptr SimpleAsyncResult -> Ptr Object -> Ptr Cancellable -> IO ()
- type SocketSourceFunc = Socket -> [IOCondition] -> IO Bool
- type SocketSourceFuncC = Ptr Socket -> CUInt -> Ptr () -> IO CInt
- mkSocketSourceFunc :: SocketSourceFuncC -> IO (FunPtr SocketSourceFuncC)
- noSocketSourceFunc :: Maybe SocketSourceFunc
- socketSourceFuncClosure :: SocketSourceFunc -> IO Closure
- socketSourceFuncWrapper :: Maybe (Ptr (FunPtr SocketSourceFuncC)) -> SocketSourceFunc -> Ptr Socket -> CUInt -> Ptr () -> IO CInt
- type TaskThreadFunc = Task -> Object -> Ptr () -> Maybe Cancellable -> IO ()
- type TaskThreadFuncC = Ptr Task -> Ptr Object -> Ptr () -> Ptr Cancellable -> IO ()
- mkTaskThreadFunc :: TaskThreadFuncC -> IO (FunPtr TaskThreadFuncC)
- noTaskThreadFunc :: Maybe TaskThreadFunc
- taskThreadFuncClosure :: TaskThreadFunc -> IO Closure
- taskThreadFuncWrapper :: Maybe (Ptr (FunPtr TaskThreadFuncC)) -> TaskThreadFunc -> Ptr Task -> Ptr Object -> Ptr () -> Ptr Cancellable -> IO ()
Signals
ActionEntryActivateFieldCallback
type ActionEntryActivateFieldCallback = SimpleAction -> GVariant -> IO () Source
type ActionEntryActivateFieldCallbackC = Ptr SimpleAction -> Ptr GVariant -> Ptr () -> IO () Source
actionEntryActivateFieldCallbackWrapper :: Maybe (Ptr (FunPtr ActionEntryActivateFieldCallbackC)) -> ActionEntryActivateFieldCallback -> Ptr SimpleAction -> Ptr GVariant -> Ptr () -> IO () Source
mkActionEntryActivateFieldCallback :: ActionEntryActivateFieldCallbackC -> IO (FunPtr ActionEntryActivateFieldCallbackC) Source
ActionEntryChangeStateFieldCallback
type ActionEntryChangeStateFieldCallback = SimpleAction -> GVariant -> IO () Source
type ActionEntryChangeStateFieldCallbackC = Ptr SimpleAction -> Ptr GVariant -> Ptr () -> IO () Source
actionEntryChangeStateFieldCallbackClosure :: ActionEntryChangeStateFieldCallback -> IO Closure Source
actionEntryChangeStateFieldCallbackWrapper :: Maybe (Ptr (FunPtr ActionEntryChangeStateFieldCallbackC)) -> ActionEntryChangeStateFieldCallback -> Ptr SimpleAction -> Ptr GVariant -> Ptr () -> IO () Source
mkActionEntryChangeStateFieldCallback :: ActionEntryChangeStateFieldCallbackC -> IO (FunPtr ActionEntryChangeStateFieldCallbackC) Source
AsyncReadyCallback
type AsyncReadyCallback = Object -> AsyncResult -> IO () Source
type AsyncReadyCallbackC = Ptr Object -> Ptr AsyncResult -> Ptr () -> IO () Source
asyncReadyCallbackWrapper :: Maybe (Ptr (FunPtr AsyncReadyCallbackC)) -> AsyncReadyCallback -> Ptr Object -> Ptr AsyncResult -> Ptr () -> IO () Source
BusAcquiredCallback
type BusAcquiredCallback = DBusConnection -> Text -> IO () Source
type BusAcquiredCallbackC = Ptr DBusConnection -> CString -> Ptr () -> IO () Source
busAcquiredCallbackWrapper :: Maybe (Ptr (FunPtr BusAcquiredCallbackC)) -> BusAcquiredCallback -> Ptr DBusConnection -> CString -> Ptr () -> IO () Source
BusNameAcquiredCallback
type BusNameAcquiredCallback = DBusConnection -> Text -> IO () Source
type BusNameAcquiredCallbackC = Ptr DBusConnection -> CString -> Ptr () -> IO () Source
busNameAcquiredCallbackWrapper :: Maybe (Ptr (FunPtr BusNameAcquiredCallbackC)) -> BusNameAcquiredCallback -> Ptr DBusConnection -> CString -> Ptr () -> IO () Source
mkBusNameAcquiredCallback :: BusNameAcquiredCallbackC -> IO (FunPtr BusNameAcquiredCallbackC) Source
BusNameAppearedCallback
type BusNameAppearedCallback = DBusConnection -> Text -> Text -> IO () Source
type BusNameAppearedCallbackC = Ptr DBusConnection -> CString -> CString -> Ptr () -> IO () Source
busNameAppearedCallbackWrapper :: Maybe (Ptr (FunPtr BusNameAppearedCallbackC)) -> BusNameAppearedCallback -> Ptr DBusConnection -> CString -> CString -> Ptr () -> IO () Source
mkBusNameAppearedCallback :: BusNameAppearedCallbackC -> IO (FunPtr BusNameAppearedCallbackC) Source
BusNameLostCallback
type BusNameLostCallback = DBusConnection -> Text -> IO () Source
type BusNameLostCallbackC = Ptr DBusConnection -> CString -> Ptr () -> IO () Source
busNameLostCallbackWrapper :: Maybe (Ptr (FunPtr BusNameLostCallbackC)) -> BusNameLostCallback -> Ptr DBusConnection -> CString -> Ptr () -> IO () Source
BusNameVanishedCallback
type BusNameVanishedCallback = DBusConnection -> Text -> IO () Source
type BusNameVanishedCallbackC = Ptr DBusConnection -> CString -> Ptr () -> IO () Source
busNameVanishedCallbackWrapper :: Maybe (Ptr (FunPtr BusNameVanishedCallbackC)) -> BusNameVanishedCallback -> Ptr DBusConnection -> CString -> Ptr () -> IO () Source
mkBusNameVanishedCallback :: BusNameVanishedCallbackC -> IO (FunPtr BusNameVanishedCallbackC) Source
CancellableSourceFunc
type CancellableSourceFunc = Maybe Cancellable -> IO Bool Source
type CancellableSourceFuncC = Ptr Cancellable -> Ptr () -> IO CInt Source
cancellableSourceFuncWrapper :: Maybe (Ptr (FunPtr CancellableSourceFuncC)) -> CancellableSourceFunc -> Ptr Cancellable -> Ptr () -> IO CInt Source
DBusInterfaceGetPropertyFunc
type DBusInterfaceGetPropertyFunc = DBusConnection -> Text -> Text -> Text -> Text -> GError -> IO GVariant Source
type DBusInterfaceGetPropertyFuncC = Ptr DBusConnection -> CString -> CString -> CString -> CString -> Ptr GError -> Ptr () -> IO (Ptr GVariant) Source
dBusInterfaceGetPropertyFuncWrapper :: Maybe (Ptr (FunPtr DBusInterfaceGetPropertyFuncC)) -> DBusInterfaceGetPropertyFunc -> Ptr DBusConnection -> CString -> CString -> CString -> CString -> Ptr GError -> Ptr () -> IO (Ptr GVariant) Source
mkDBusInterfaceGetPropertyFunc :: DBusInterfaceGetPropertyFuncC -> IO (FunPtr DBusInterfaceGetPropertyFuncC) Source
DBusInterfaceMethodCallFunc
type DBusInterfaceMethodCallFunc = DBusConnection -> Text -> Text -> Text -> Text -> GVariant -> DBusMethodInvocation -> IO () Source
type DBusInterfaceMethodCallFuncC = Ptr DBusConnection -> CString -> CString -> CString -> CString -> Ptr GVariant -> Ptr DBusMethodInvocation -> Ptr () -> IO () Source
dBusInterfaceMethodCallFuncWrapper :: Maybe (Ptr (FunPtr DBusInterfaceMethodCallFuncC)) -> DBusInterfaceMethodCallFunc -> Ptr DBusConnection -> CString -> CString -> CString -> CString -> Ptr GVariant -> Ptr DBusMethodInvocation -> Ptr () -> IO () Source
mkDBusInterfaceMethodCallFunc :: DBusInterfaceMethodCallFuncC -> IO (FunPtr DBusInterfaceMethodCallFuncC) Source
DBusInterfaceSetPropertyFunc
type DBusInterfaceSetPropertyFunc = DBusConnection -> Text -> Text -> Text -> Text -> GVariant -> GError -> IO Bool Source
type DBusInterfaceSetPropertyFuncC = Ptr DBusConnection -> CString -> CString -> CString -> CString -> Ptr GVariant -> Ptr GError -> Ptr () -> IO CInt Source
dBusInterfaceSetPropertyFuncWrapper :: Maybe (Ptr (FunPtr DBusInterfaceSetPropertyFuncC)) -> DBusInterfaceSetPropertyFunc -> Ptr DBusConnection -> CString -> CString -> CString -> CString -> Ptr GVariant -> Ptr GError -> Ptr () -> IO CInt Source
mkDBusInterfaceSetPropertyFunc :: DBusInterfaceSetPropertyFuncC -> IO (FunPtr DBusInterfaceSetPropertyFuncC) Source
DBusMessageFilterFunction
type DBusMessageFilterFunction = DBusConnection -> DBusMessage -> Bool -> IO DBusMessage Source
type DBusMessageFilterFunctionC = Ptr DBusConnection -> Ptr DBusMessage -> CInt -> Ptr () -> IO (Ptr DBusMessage) Source
dBusMessageFilterFunctionWrapper :: Maybe (Ptr (FunPtr DBusMessageFilterFunctionC)) -> DBusMessageFilterFunction -> Ptr DBusConnection -> Ptr DBusMessage -> CInt -> Ptr () -> IO (Ptr DBusMessage) Source
mkDBusMessageFilterFunction :: DBusMessageFilterFunctionC -> IO (FunPtr DBusMessageFilterFunctionC) Source
DBusProxyTypeFunc
type DBusProxyTypeFunc = DBusObjectManagerClient -> Text -> Maybe Text -> IO GType Source
type DBusProxyTypeFuncC = Ptr DBusObjectManagerClient -> CString -> CString -> Ptr () -> IO CGType Source
dBusProxyTypeFuncWrapper :: Maybe (Ptr (FunPtr DBusProxyTypeFuncC)) -> DBusProxyTypeFunc -> Ptr DBusObjectManagerClient -> CString -> CString -> Ptr () -> IO CGType Source
DBusSignalCallback
type DBusSignalCallback = DBusConnection -> Text -> Text -> Text -> Text -> GVariant -> IO () Source
type DBusSignalCallbackC = Ptr DBusConnection -> CString -> CString -> CString -> CString -> Ptr GVariant -> Ptr () -> IO () Source
dBusSignalCallbackWrapper :: Maybe (Ptr (FunPtr DBusSignalCallbackC)) -> DBusSignalCallback -> Ptr DBusConnection -> CString -> CString -> CString -> CString -> Ptr GVariant -> Ptr () -> IO () Source
DBusSubtreeDispatchFunc
type DBusSubtreeDispatchFunc = DBusConnection -> Text -> Text -> Text -> Text -> Ptr () -> IO DBusInterfaceVTable Source
type DBusSubtreeDispatchFuncC = Ptr DBusConnection -> CString -> CString -> CString -> CString -> Ptr () -> Ptr () -> IO (Ptr DBusInterfaceVTable) Source
dBusSubtreeDispatchFuncWrapper :: Maybe (Ptr (FunPtr DBusSubtreeDispatchFuncC)) -> DBusSubtreeDispatchFunc -> Ptr DBusConnection -> CString -> CString -> CString -> CString -> Ptr () -> Ptr () -> IO (Ptr DBusInterfaceVTable) Source
mkDBusSubtreeDispatchFunc :: DBusSubtreeDispatchFuncC -> IO (FunPtr DBusSubtreeDispatchFuncC) Source
DBusSubtreeIntrospectFunc
type DBusSubtreeIntrospectFunc = DBusConnection -> Text -> Text -> Text -> IO DBusInterfaceInfo Source
type DBusSubtreeIntrospectFuncC = Ptr DBusConnection -> CString -> CString -> CString -> Ptr () -> IO (Ptr DBusInterfaceInfo) Source
dBusSubtreeIntrospectFuncWrapper :: Maybe (Ptr (FunPtr DBusSubtreeIntrospectFuncC)) -> DBusSubtreeIntrospectFunc -> Ptr DBusConnection -> CString -> CString -> CString -> Ptr () -> IO (Ptr DBusInterfaceInfo) Source
mkDBusSubtreeIntrospectFunc :: DBusSubtreeIntrospectFuncC -> IO (FunPtr DBusSubtreeIntrospectFuncC) Source
DesktopAppLaunchCallback
type DesktopAppLaunchCallback = DesktopAppInfo -> Int32 -> IO () Source
type DesktopAppLaunchCallbackC = Ptr DesktopAppInfo -> Int32 -> Ptr () -> IO () Source
desktopAppLaunchCallbackWrapper :: Maybe (Ptr (FunPtr DesktopAppLaunchCallbackC)) -> DesktopAppLaunchCallback -> Ptr DesktopAppInfo -> Int32 -> Ptr () -> IO () Source
mkDesktopAppLaunchCallback :: DesktopAppLaunchCallbackC -> IO (FunPtr DesktopAppLaunchCallbackC) Source
FileMeasureProgressCallback
fileMeasureProgressCallbackWrapper :: Maybe (Ptr (FunPtr FileMeasureProgressCallbackC)) -> FileMeasureProgressCallback -> CInt -> Word64 -> Word64 -> Word64 -> Ptr () -> IO () Source
mkFileMeasureProgressCallback :: FileMeasureProgressCallbackC -> IO (FunPtr FileMeasureProgressCallbackC) Source
FileProgressCallback
type FileProgressCallback = Int64 -> Int64 -> IO () Source
fileProgressCallbackWrapper :: Maybe (Ptr (FunPtr FileProgressCallbackC)) -> FileProgressCallback -> Int64 -> Int64 -> Ptr () -> IO () Source
FileReadMoreCallback
fileReadMoreCallbackWrapper :: Maybe (Ptr (FunPtr FileReadMoreCallbackC)) -> FileReadMoreCallback -> CString -> Int64 -> Ptr () -> IO CInt Source
IOSchedulerJobFunc
type IOSchedulerJobFunc = IOSchedulerJob -> Maybe Cancellable -> IO Bool Source
type IOSchedulerJobFuncC = Ptr IOSchedulerJob -> Ptr Cancellable -> Ptr () -> IO CInt Source
iOSchedulerJobFuncWrapper :: Maybe (Ptr (FunPtr IOSchedulerJobFuncC)) -> IOSchedulerJobFunc -> Ptr IOSchedulerJob -> Ptr Cancellable -> Ptr () -> IO CInt Source
PollableSourceFunc
type PollableSourceFunc = Object -> IO Bool Source
pollableSourceFuncWrapper :: Maybe (Ptr (FunPtr PollableSourceFuncC)) -> PollableSourceFunc -> Ptr Object -> Ptr () -> IO CInt Source
SettingsBindGetMapping
settingsBindGetMappingWrapper :: Maybe (Ptr (FunPtr SettingsBindGetMappingC)) -> SettingsBindGetMapping -> Ptr GValue -> Ptr GVariant -> Ptr () -> IO CInt Source
SettingsBindSetMapping
type SettingsBindSetMapping = GValue -> VariantType -> IO GVariant Source
type SettingsBindSetMappingC = Ptr GValue -> Ptr VariantType -> Ptr () -> IO (Ptr GVariant) Source
settingsBindSetMappingWrapper :: Maybe (Ptr (FunPtr SettingsBindSetMappingC)) -> SettingsBindSetMapping -> Ptr GValue -> Ptr VariantType -> Ptr () -> IO (Ptr GVariant) Source
SettingsGetMapping
settingsGetMappingWrapper :: Maybe (Ptr (FunPtr SettingsGetMappingC)) -> SettingsGetMapping -> Ptr GVariant -> Ptr (Ptr ()) -> Ptr () -> IO CInt Source
SimpleAsyncThreadFunc
type SimpleAsyncThreadFunc = SimpleAsyncResult -> Object -> Maybe Cancellable -> IO () Source
type SimpleAsyncThreadFuncC = Ptr SimpleAsyncResult -> Ptr Object -> Ptr Cancellable -> IO () Source
simpleAsyncThreadFuncWrapper :: Maybe (Ptr (FunPtr SimpleAsyncThreadFuncC)) -> SimpleAsyncThreadFunc -> Ptr SimpleAsyncResult -> Ptr Object -> Ptr Cancellable -> IO () Source
SocketSourceFunc
type SocketSourceFunc = Socket -> [IOCondition] -> IO Bool Source
socketSourceFuncWrapper :: Maybe (Ptr (FunPtr SocketSourceFuncC)) -> SocketSourceFunc -> Ptr Socket -> CUInt -> Ptr () -> IO CInt Source
TaskThreadFunc
type TaskThreadFunc = Task -> Object -> Ptr () -> Maybe Cancellable -> IO () Source
type TaskThreadFuncC = Ptr Task -> Ptr Object -> Ptr () -> Ptr Cancellable -> IO () Source
taskThreadFuncWrapper :: Maybe (Ptr (FunPtr TaskThreadFuncC)) -> TaskThreadFunc -> Ptr Task -> Ptr Object -> Ptr () -> Ptr Cancellable -> IO () Source