| 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 |
GI.Gio.Objects.SimpleAsyncResult
Contents
Description
- newtype SimpleAsyncResult = SimpleAsyncResult (ManagedPtr SimpleAsyncResult)
- class GObject o => IsSimpleAsyncResult o
- toSimpleAsyncResult :: IsSimpleAsyncResult o => o -> IO SimpleAsyncResult
- noSimpleAsyncResult :: Maybe SimpleAsyncResult
- data SimpleAsyncResultCompleteMethodInfo
- simpleAsyncResultComplete :: (MonadIO m, IsSimpleAsyncResult a) => a -> m ()
- data SimpleAsyncResultCompleteInIdleMethodInfo
- simpleAsyncResultCompleteInIdle :: (MonadIO m, IsSimpleAsyncResult a) => a -> m ()
- data SimpleAsyncResultGetOpResGbooleanMethodInfo
- simpleAsyncResultGetOpResGboolean :: (MonadIO m, IsSimpleAsyncResult a) => a -> m Bool
- data SimpleAsyncResultGetOpResGssizeMethodInfo
- simpleAsyncResultGetOpResGssize :: (MonadIO m, IsSimpleAsyncResult a) => a -> m Int64
- simpleAsyncResultIsValid :: (MonadIO m, IsAsyncResult a, IsObject b) => a -> Maybe b -> Ptr () -> m Bool
- simpleAsyncResultNew :: (MonadIO m, IsObject a) => Maybe a -> Maybe AsyncReadyCallback -> Ptr () -> m SimpleAsyncResult
- simpleAsyncResultNewFromError :: (MonadIO m, IsObject a) => Maybe a -> Maybe AsyncReadyCallback -> GError -> m SimpleAsyncResult
- data SimpleAsyncResultPropagateErrorMethodInfo
- simpleAsyncResultPropagateError :: (MonadIO m, IsSimpleAsyncResult a) => a -> m ()
- data SimpleAsyncResultSetCheckCancellableMethodInfo
- simpleAsyncResultSetCheckCancellable :: (MonadIO m, IsSimpleAsyncResult a, IsCancellable b) => a -> Maybe b -> m ()
- data SimpleAsyncResultSetFromErrorMethodInfo
- simpleAsyncResultSetFromError :: (MonadIO m, IsSimpleAsyncResult a) => a -> GError -> m ()
- data SimpleAsyncResultSetHandleCancellationMethodInfo
- simpleAsyncResultSetHandleCancellation :: (MonadIO m, IsSimpleAsyncResult a) => a -> Bool -> m ()
- data SimpleAsyncResultSetOpResGbooleanMethodInfo
- simpleAsyncResultSetOpResGboolean :: (MonadIO m, IsSimpleAsyncResult a) => a -> Bool -> m ()
- data SimpleAsyncResultSetOpResGssizeMethodInfo
- simpleAsyncResultSetOpResGssize :: (MonadIO m, IsSimpleAsyncResult a) => a -> Int64 -> m ()
Exported types
newtype SimpleAsyncResult Source #
Constructors
| SimpleAsyncResult (ManagedPtr SimpleAsyncResult) |
Instances
| GObject SimpleAsyncResult Source # | |
| IsObject SimpleAsyncResult Source # | |
| IsSimpleAsyncResult SimpleAsyncResult Source # | |
| IsAsyncResult 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 # | |
| HasAttributeList * SimpleAsyncResult Source # | |
| type SignalList SimpleAsyncResult Source # | |
| type AttributeList SimpleAsyncResult Source # | |
class GObject o => IsSimpleAsyncResult o Source #
Instances
| (GObject a, UnknownAncestorError Constraint SimpleAsyncResult a) => IsSimpleAsyncResult a Source # | |
| IsSimpleAsyncResult SimpleAsyncResult Source # | |
toSimpleAsyncResult :: IsSimpleAsyncResult o => o -> IO SimpleAsyncResult Source #
Methods
complete
data SimpleAsyncResultCompleteMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsSimpleAsyncResult a) => MethodInfo * SimpleAsyncResultCompleteMethodInfo a signature Source # | |
simpleAsyncResultComplete :: (MonadIO m, IsSimpleAsyncResult a) => a -> m () Source #
Deprecated: (Since version 2.46)Use #GTask instead.
completeInIdle
data SimpleAsyncResultCompleteInIdleMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsSimpleAsyncResult a) => MethodInfo * SimpleAsyncResultCompleteInIdleMethodInfo a signature Source # | |
simpleAsyncResultCompleteInIdle :: (MonadIO m, IsSimpleAsyncResult a) => a -> m () Source #
Deprecated: (Since version 2.46)Use #GTask instead.
getOpResGboolean
data SimpleAsyncResultGetOpResGbooleanMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsSimpleAsyncResult a) => MethodInfo * SimpleAsyncResultGetOpResGbooleanMethodInfo a signature Source # | |
simpleAsyncResultGetOpResGboolean :: (MonadIO m, IsSimpleAsyncResult a) => a -> m Bool Source #
Deprecated: (Since version 2.46)Use #GTask and g_task_propagate_boolean() instead.
getOpResGssize
data SimpleAsyncResultGetOpResGssizeMethodInfo Source #
Instances
| ((~) * signature (m Int64), MonadIO m, IsSimpleAsyncResult a) => MethodInfo * SimpleAsyncResultGetOpResGssizeMethodInfo a signature Source # | |
simpleAsyncResultGetOpResGssize :: (MonadIO m, IsSimpleAsyncResult a) => a -> m Int64 Source #
Deprecated: (Since version 2.46)Use #GTask and g_task_propagate_int() instead.
isValid
simpleAsyncResultIsValid :: (MonadIO m, IsAsyncResult a, IsObject b) => a -> Maybe b -> Ptr () -> m Bool Source #
Deprecated: (Since version 2.46)Use #GTask and g_task_is_valid() instead.
new
simpleAsyncResultNew :: (MonadIO m, IsObject a) => Maybe a -> Maybe AsyncReadyCallback -> Ptr () -> m SimpleAsyncResult Source #
Deprecated: (Since version 2.46)Use g_task_new() instead.
newFromError
simpleAsyncResultNewFromError :: (MonadIO m, IsObject a) => Maybe a -> Maybe AsyncReadyCallback -> GError -> m SimpleAsyncResult Source #
Deprecated: (Since version 2.46)Use g_task_new() and g_task_return_error() instead.
propagateError
data SimpleAsyncResultPropagateErrorMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsSimpleAsyncResult a) => MethodInfo * SimpleAsyncResultPropagateErrorMethodInfo a signature Source # | |
simpleAsyncResultPropagateError :: (MonadIO m, IsSimpleAsyncResult a) => a -> m () Source #
Deprecated: (Since version 2.46)Use #GTask instead.
setCheckCancellable
data SimpleAsyncResultSetCheckCancellableMethodInfo Source #
Instances
| ((~) * signature (Maybe b -> m ()), MonadIO m, IsSimpleAsyncResult a, IsCancellable b) => MethodInfo * SimpleAsyncResultSetCheckCancellableMethodInfo a signature Source # | |
simpleAsyncResultSetCheckCancellable :: (MonadIO m, IsSimpleAsyncResult a, IsCancellable b) => a -> Maybe b -> m () Source #
Deprecated: (Since version 2.46)Use #GTask instead.
setFromError
data SimpleAsyncResultSetFromErrorMethodInfo Source #
Instances
| ((~) * signature (GError -> m ()), MonadIO m, IsSimpleAsyncResult a) => MethodInfo * SimpleAsyncResultSetFromErrorMethodInfo a signature Source # | |
simpleAsyncResultSetFromError :: (MonadIO m, IsSimpleAsyncResult a) => a -> GError -> m () Source #
Deprecated: (Since version 2.46)Use #GTask and g_task_return_error() instead.
setHandleCancellation
data SimpleAsyncResultSetHandleCancellationMethodInfo Source #
Instances
| ((~) * signature (Bool -> m ()), MonadIO m, IsSimpleAsyncResult a) => MethodInfo * SimpleAsyncResultSetHandleCancellationMethodInfo a signature Source # | |
simpleAsyncResultSetHandleCancellation :: (MonadIO m, IsSimpleAsyncResult a) => a -> Bool -> m () Source #
Deprecated: (Since version 2.46)
setOpResGboolean
data SimpleAsyncResultSetOpResGbooleanMethodInfo Source #
Instances
| ((~) * signature (Bool -> m ()), MonadIO m, IsSimpleAsyncResult a) => MethodInfo * SimpleAsyncResultSetOpResGbooleanMethodInfo a signature Source # | |
simpleAsyncResultSetOpResGboolean :: (MonadIO m, IsSimpleAsyncResult a) => a -> Bool -> m () Source #
Deprecated: (Since version 2.46)Use #GTask and g_task_return_boolean() instead.
setOpResGssize
data SimpleAsyncResultSetOpResGssizeMethodInfo Source #
Instances
| ((~) * signature (Int64 -> m ()), MonadIO m, IsSimpleAsyncResult a) => MethodInfo * SimpleAsyncResultSetOpResGssizeMethodInfo a signature Source # | |
simpleAsyncResultSetOpResGssize :: (MonadIO m, IsSimpleAsyncResult a) => a -> Int64 -> m () Source #
Deprecated: (Since version 2.46)Use #GTask and g_task_return_int() instead.