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 |
- Exported types
- Methods
- simpleAsyncResultComplete
- simpleAsyncResultCompleteInIdle
- simpleAsyncResultGetOpResGboolean
- simpleAsyncResultGetOpResGssize
- simpleAsyncResultIsValid
- simpleAsyncResultNew
- simpleAsyncResultNewFromError
- simpleAsyncResultPropagateError
- simpleAsyncResultSetCheckCancellable
- simpleAsyncResultSetFromError
- simpleAsyncResultSetHandleCancellation
- simpleAsyncResultSetOpResGboolean
- simpleAsyncResultSetOpResGssize
- newtype SimpleAsyncResult = SimpleAsyncResult (ForeignPtr SimpleAsyncResult)
- class GObject o => SimpleAsyncResultK o
- toSimpleAsyncResult :: SimpleAsyncResultK o => o -> IO SimpleAsyncResult
- noSimpleAsyncResult :: Maybe SimpleAsyncResult
- data SimpleAsyncResultCompleteMethodInfo
- simpleAsyncResultComplete :: (MonadIO m, SimpleAsyncResultK a) => a -> m ()
- data SimpleAsyncResultCompleteInIdleMethodInfo
- simpleAsyncResultCompleteInIdle :: (MonadIO m, SimpleAsyncResultK a) => a -> m ()
- data SimpleAsyncResultGetOpResGbooleanMethodInfo
- simpleAsyncResultGetOpResGboolean :: (MonadIO m, SimpleAsyncResultK a) => a -> m Bool
- data SimpleAsyncResultGetOpResGssizeMethodInfo
- simpleAsyncResultGetOpResGssize :: (MonadIO m, SimpleAsyncResultK a) => a -> m Int64
- simpleAsyncResultIsValid :: (MonadIO m, AsyncResultK a, ObjectK b) => a -> Maybe b -> Maybe (Ptr ()) -> m Bool
- simpleAsyncResultNew :: (MonadIO m, ObjectK a) => Maybe a -> Maybe AsyncReadyCallback -> Ptr () -> m SimpleAsyncResult
- simpleAsyncResultNewFromError :: (MonadIO m, ObjectK a) => Maybe a -> Maybe AsyncReadyCallback -> GError -> m SimpleAsyncResult
- data SimpleAsyncResultPropagateErrorMethodInfo
- simpleAsyncResultPropagateError :: (MonadIO m, SimpleAsyncResultK a) => a -> m ()
- data SimpleAsyncResultSetCheckCancellableMethodInfo
- simpleAsyncResultSetCheckCancellable :: (MonadIO m, SimpleAsyncResultK a, CancellableK b) => a -> Maybe b -> m ()
- data SimpleAsyncResultSetFromErrorMethodInfo
- simpleAsyncResultSetFromError :: (MonadIO m, SimpleAsyncResultK a) => a -> GError -> m ()
- data SimpleAsyncResultSetHandleCancellationMethodInfo
- simpleAsyncResultSetHandleCancellation :: (MonadIO m, SimpleAsyncResultK a) => a -> Bool -> m ()
- data SimpleAsyncResultSetOpResGbooleanMethodInfo
- simpleAsyncResultSetOpResGboolean :: (MonadIO m, SimpleAsyncResultK a) => a -> Bool -> m ()
- data SimpleAsyncResultSetOpResGssizeMethodInfo
- simpleAsyncResultSetOpResGssize :: (MonadIO m, SimpleAsyncResultK a) => a -> Int64 -> m ()
Exported types
newtype SimpleAsyncResult Source
GObject SimpleAsyncResult Source | |
((~) * info (ResolveSimpleAsyncResultMethod t SimpleAsyncResult), MethodInfo * info SimpleAsyncResult p) => IsLabel t (SimpleAsyncResult -> p) Source | |
((~) * info (ResolveSimpleAsyncResultMethod t SimpleAsyncResult), MethodInfo * info SimpleAsyncResult p) => IsLabelProxy t (SimpleAsyncResult -> p) Source | |
type ParentTypes SimpleAsyncResult Source | |
type AttributeList SimpleAsyncResult Source | |
type SignalList SimpleAsyncResult Source |
class GObject o => SimpleAsyncResultK o Source
(GObject o, IsDescendantOf SimpleAsyncResult o) => SimpleAsyncResultK o Source | |
toSimpleAsyncResult :: SimpleAsyncResultK o => o -> IO SimpleAsyncResult Source
Methods
simpleAsyncResultComplete
data SimpleAsyncResultCompleteMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, SimpleAsyncResultK a) => MethodInfo (TYPE Lifted) SimpleAsyncResultCompleteMethodInfo a signature Source | |
simpleAsyncResultComplete :: (MonadIO m, SimpleAsyncResultK a) => a -> m () Source
Deprecated: (Since version 2.46)Use #GTask instead.
simpleAsyncResultCompleteInIdle
data SimpleAsyncResultCompleteInIdleMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, SimpleAsyncResultK a) => MethodInfo (TYPE Lifted) SimpleAsyncResultCompleteInIdleMethodInfo a signature Source | |
simpleAsyncResultCompleteInIdle :: (MonadIO m, SimpleAsyncResultK a) => a -> m () Source
Deprecated: (Since version 2.46)Use #GTask instead.
simpleAsyncResultGetOpResGboolean
data SimpleAsyncResultGetOpResGbooleanMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, SimpleAsyncResultK a) => MethodInfo (TYPE Lifted) SimpleAsyncResultGetOpResGbooleanMethodInfo a signature Source | |
simpleAsyncResultGetOpResGboolean :: (MonadIO m, SimpleAsyncResultK a) => a -> m Bool Source
Deprecated: (Since version 2.46)Use #GTask and g_task_propagate_boolean() instead.
simpleAsyncResultGetOpResGssize
data SimpleAsyncResultGetOpResGssizeMethodInfo Source
((~) (TYPE Lifted) signature (m Int64), MonadIO m, SimpleAsyncResultK a) => MethodInfo (TYPE Lifted) SimpleAsyncResultGetOpResGssizeMethodInfo a signature Source | |
simpleAsyncResultGetOpResGssize :: (MonadIO m, SimpleAsyncResultK a) => a -> m Int64 Source
Deprecated: (Since version 2.46)Use #GTask and g_task_propagate_int() instead.
simpleAsyncResultIsValid
simpleAsyncResultIsValid :: (MonadIO m, AsyncResultK a, ObjectK b) => a -> Maybe b -> Maybe (Ptr ()) -> m Bool Source
Deprecated: (Since version 2.46)Use #GTask and g_task_is_valid() instead.
simpleAsyncResultNew
simpleAsyncResultNew :: (MonadIO m, ObjectK a) => Maybe a -> Maybe AsyncReadyCallback -> Ptr () -> m SimpleAsyncResult Source
Deprecated: (Since version 2.46)Use g_task_new() instead.
simpleAsyncResultNewFromError
simpleAsyncResultNewFromError :: (MonadIO m, ObjectK a) => Maybe a -> Maybe AsyncReadyCallback -> GError -> m SimpleAsyncResult Source
Deprecated: (Since version 2.46)Use g_task_new() and g_task_return_error() instead.
simpleAsyncResultPropagateError
data SimpleAsyncResultPropagateErrorMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, SimpleAsyncResultK a) => MethodInfo (TYPE Lifted) SimpleAsyncResultPropagateErrorMethodInfo a signature Source | |
simpleAsyncResultPropagateError :: (MonadIO m, SimpleAsyncResultK a) => a -> m () Source
Deprecated: (Since version 2.46)Use #GTask instead.
simpleAsyncResultSetCheckCancellable
data SimpleAsyncResultSetCheckCancellableMethodInfo Source
((~) (TYPE Lifted) signature (Maybe b -> m ()), MonadIO m, SimpleAsyncResultK a, CancellableK b) => MethodInfo (TYPE Lifted) SimpleAsyncResultSetCheckCancellableMethodInfo a signature Source | |
simpleAsyncResultSetCheckCancellable :: (MonadIO m, SimpleAsyncResultK a, CancellableK b) => a -> Maybe b -> m () Source
Deprecated: (Since version 2.46)Use #GTask instead.
simpleAsyncResultSetFromError
data SimpleAsyncResultSetFromErrorMethodInfo Source
((~) (TYPE Lifted) signature (GError -> m ()), MonadIO m, SimpleAsyncResultK a) => MethodInfo (TYPE Lifted) SimpleAsyncResultSetFromErrorMethodInfo a signature Source | |
simpleAsyncResultSetFromError :: (MonadIO m, SimpleAsyncResultK a) => a -> GError -> m () Source
Deprecated: (Since version 2.46)Use #GTask and g_task_return_error() instead.
simpleAsyncResultSetHandleCancellation
data SimpleAsyncResultSetHandleCancellationMethodInfo Source
((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, SimpleAsyncResultK a) => MethodInfo (TYPE Lifted) SimpleAsyncResultSetHandleCancellationMethodInfo a signature Source | |
simpleAsyncResultSetHandleCancellation :: (MonadIO m, SimpleAsyncResultK a) => a -> Bool -> m () Source
Deprecated: (Since version 2.46)
simpleAsyncResultSetOpResGboolean
data SimpleAsyncResultSetOpResGbooleanMethodInfo Source
((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, SimpleAsyncResultK a) => MethodInfo (TYPE Lifted) SimpleAsyncResultSetOpResGbooleanMethodInfo a signature Source | |
simpleAsyncResultSetOpResGboolean :: (MonadIO m, SimpleAsyncResultK a) => a -> Bool -> m () Source
Deprecated: (Since version 2.46)Use #GTask and g_task_return_boolean() instead.
simpleAsyncResultSetOpResGssize
data SimpleAsyncResultSetOpResGssizeMethodInfo Source
((~) (TYPE Lifted) signature (Int64 -> m ()), MonadIO m, SimpleAsyncResultK a) => MethodInfo (TYPE Lifted) SimpleAsyncResultSetOpResGssizeMethodInfo a signature Source | |
simpleAsyncResultSetOpResGssize :: (MonadIO m, SimpleAsyncResultK a) => a -> Int64 -> m () Source
Deprecated: (Since version 2.46)Use #GTask and g_task_return_int() instead.