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 -> 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 | |
((~) * info (ResolveSimpleAsyncResultMethod t SimpleAsyncResult), MethodInfo * info SimpleAsyncResult p) => IsLabelProxy t (SimpleAsyncResult -> p) | |
type ParentTypes SimpleAsyncResult | |
type AttributeList SimpleAsyncResult | |
type SignalList SimpleAsyncResult |
class GObject o => SimpleAsyncResultK o Source
(GObject o, IsDescendantOf SimpleAsyncResult o) => SimpleAsyncResultK o |
toSimpleAsyncResult :: SimpleAsyncResultK o => o -> IO SimpleAsyncResult Source
Methods
simpleAsyncResultComplete
data SimpleAsyncResultCompleteMethodInfo Source
((~) * signature (m ()), MonadIO m, SimpleAsyncResultK a) => MethodInfo * SimpleAsyncResultCompleteMethodInfo a signature |
simpleAsyncResultComplete :: (MonadIO m, SimpleAsyncResultK a) => a -> m () Source
Deprecated: (Since version 2.46)Use #GTask instead.
simpleAsyncResultCompleteInIdle
data SimpleAsyncResultCompleteInIdleMethodInfo Source
((~) * signature (m ()), MonadIO m, SimpleAsyncResultK a) => MethodInfo * SimpleAsyncResultCompleteInIdleMethodInfo a signature |
simpleAsyncResultCompleteInIdle :: (MonadIO m, SimpleAsyncResultK a) => a -> m () Source
Deprecated: (Since version 2.46)Use #GTask instead.
simpleAsyncResultGetOpResGboolean
data SimpleAsyncResultGetOpResGbooleanMethodInfo Source
((~) * signature (m Bool), MonadIO m, SimpleAsyncResultK a) => MethodInfo * SimpleAsyncResultGetOpResGbooleanMethodInfo a signature |
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
((~) * signature (m Int64), MonadIO m, SimpleAsyncResultK a) => MethodInfo * SimpleAsyncResultGetOpResGssizeMethodInfo a signature |
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 -> 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
((~) * signature (m ()), MonadIO m, SimpleAsyncResultK a) => MethodInfo * SimpleAsyncResultPropagateErrorMethodInfo a signature |
simpleAsyncResultPropagateError :: (MonadIO m, SimpleAsyncResultK a) => a -> m () Source
Deprecated: (Since version 2.46)Use #GTask instead.
simpleAsyncResultSetCheckCancellable
data SimpleAsyncResultSetCheckCancellableMethodInfo Source
((~) * signature (Maybe b -> m ()), MonadIO m, SimpleAsyncResultK a, CancellableK b) => MethodInfo * SimpleAsyncResultSetCheckCancellableMethodInfo a signature |
simpleAsyncResultSetCheckCancellable :: (MonadIO m, SimpleAsyncResultK a, CancellableK b) => a -> Maybe b -> m () Source
Deprecated: (Since version 2.46)Use #GTask instead.
simpleAsyncResultSetFromError
data SimpleAsyncResultSetFromErrorMethodInfo Source
((~) * signature (GError -> m ()), MonadIO m, SimpleAsyncResultK a) => MethodInfo * SimpleAsyncResultSetFromErrorMethodInfo a signature |
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
((~) * signature (Bool -> m ()), MonadIO m, SimpleAsyncResultK a) => MethodInfo * SimpleAsyncResultSetHandleCancellationMethodInfo a signature |
simpleAsyncResultSetHandleCancellation :: (MonadIO m, SimpleAsyncResultK a) => a -> Bool -> m () Source
Deprecated: (Since version 2.46)
simpleAsyncResultSetOpResGboolean
data SimpleAsyncResultSetOpResGbooleanMethodInfo Source
((~) * signature (Bool -> m ()), MonadIO m, SimpleAsyncResultK a) => MethodInfo * SimpleAsyncResultSetOpResGbooleanMethodInfo a signature |
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
((~) * signature (Int64 -> m ()), MonadIO m, SimpleAsyncResultK a) => MethodInfo * SimpleAsyncResultSetOpResGssizeMethodInfo a signature |
simpleAsyncResultSetOpResGssize :: (MonadIO m, SimpleAsyncResultK a) => a -> Int64 -> m () Source
Deprecated: (Since version 2.46)Use #GTask and g_task_return_int() instead.