gi-gio-0.2.46.13: Gio bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.Gio.Callbacks

Contents

Description

 

Synopsis

Signals

ActionEntryActivateFieldCallback

ActionEntryChangeStateFieldCallback

AsyncReadyCallback

type AsyncReadyCallback = Object -> AsyncResult -> IO () Source

type AsyncReadyCallbackC = Ptr Object -> Ptr AsyncResult -> Ptr () -> IO () Source

BusAcquiredCallback

BusNameAcquiredCallback

BusNameAppearedCallback

BusNameLostCallback

BusNameVanishedCallback

CancellableSourceFunc

DBusInterfaceGetPropertyFunc

DBusInterfaceMethodCallFunc

DBusInterfaceSetPropertyFunc

DBusMessageFilterFunction

DBusProxyTypeFunc

DBusSignalCallback

DBusSubtreeDispatchFunc

DBusSubtreeIntrospectFunc

DesktopAppLaunchCallback

FileMeasureProgressCallback

FileProgressCallback

FileReadMoreCallback

IOSchedulerJobFunc

PollableSourceFunc

type PollableSourceFunc = Object -> IO Bool Source

type PollableSourceFuncC = Ptr Object -> Ptr () -> IO CInt Source

SettingsBindGetMapping

SettingsBindSetMapping

type SettingsBindSetMappingC = Ptr GValue -> Ptr VariantType -> Ptr () -> IO (Ptr GVariant) Source

SettingsGetMapping

SimpleAsyncThreadFunc

SocketSourceFunc

type SocketSourceFunc = Socket -> [IOCondition] -> IO Bool Source

TaskThreadFunc

type TaskThreadFunc = Task -> Object -> Ptr () -> Maybe Cancellable -> IO () Source

type TaskThreadFuncC = Ptr Task -> Ptr Object -> Ptr () -> Ptr Cancellable -> IO () Source