gi-gio-2.0.6: 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.Objects.SimpleAsyncResult

Contents

Description

 

Synopsis

Exported types

newtype SimpleAsyncResult Source #

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 SignalList SimpleAsyncResult
type AttributeList SimpleAsyncResult Source # 
type AttributeList SimpleAsyncResult

class GObject o => IsSimpleAsyncResult o Source #

Methods

simpleAsyncResultComplete

data SimpleAsyncResultCompleteMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsSimpleAsyncResult a) => MethodInfo * SimpleAsyncResultCompleteMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy SimpleAsyncResultCompleteMethodInfo a -> signature -> s

simpleAsyncResultComplete :: (MonadIO m, IsSimpleAsyncResult a) => a -> m () Source #

Deprecated: (Since version 2.46)Use #GTask instead.

simpleAsyncResultCompleteInIdle

data SimpleAsyncResultCompleteInIdleMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsSimpleAsyncResult a) => MethodInfo * SimpleAsyncResultCompleteInIdleMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy SimpleAsyncResultCompleteInIdleMethodInfo a -> signature -> s

simpleAsyncResultCompleteInIdle :: (MonadIO m, IsSimpleAsyncResult a) => a -> m () Source #

Deprecated: (Since version 2.46)Use #GTask instead.

simpleAsyncResultGetOpResGboolean

simpleAsyncResultGetOpResGboolean :: (MonadIO m, IsSimpleAsyncResult a) => a -> m Bool Source #

Deprecated: (Since version 2.46)Use #GTask and g_task_propagate_boolean() instead.

simpleAsyncResultGetOpResGssize

simpleAsyncResultGetOpResGssize :: (MonadIO m, IsSimpleAsyncResult a) => a -> m Int64 Source #

Deprecated: (Since version 2.46)Use #GTask and g_task_propagate_int() instead.

simpleAsyncResultIsValid

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.

simpleAsyncResultNew

simpleAsyncResultNew :: (MonadIO m, IsObject a) => Maybe a -> Maybe AsyncReadyCallback -> Ptr () -> m SimpleAsyncResult Source #

Deprecated: (Since version 2.46)Use g_task_new() instead.

simpleAsyncResultNewFromError

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.

simpleAsyncResultPropagateError

data SimpleAsyncResultPropagateErrorMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsSimpleAsyncResult a) => MethodInfo * SimpleAsyncResultPropagateErrorMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy SimpleAsyncResultPropagateErrorMethodInfo a -> signature -> s

simpleAsyncResultPropagateError :: (MonadIO m, IsSimpleAsyncResult a) => a -> m () Source #

Deprecated: (Since version 2.46)Use #GTask instead.

simpleAsyncResultSetCheckCancellable

simpleAsyncResultSetCheckCancellable :: (MonadIO m, IsSimpleAsyncResult a, IsCancellable b) => a -> Maybe b -> m () Source #

Deprecated: (Since version 2.46)Use #GTask instead.

simpleAsyncResultSetFromError

data SimpleAsyncResultSetFromErrorMethodInfo Source #

Instances

((~) * signature (GError -> m ()), MonadIO m, IsSimpleAsyncResult a) => MethodInfo * SimpleAsyncResultSetFromErrorMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy SimpleAsyncResultSetFromErrorMethodInfo a -> signature -> s

simpleAsyncResultSetFromError :: (MonadIO m, IsSimpleAsyncResult a) => a -> GError -> m () Source #

Deprecated: (Since version 2.46)Use #GTask and g_task_return_error() instead.

simpleAsyncResultSetHandleCancellation

simpleAsyncResultSetHandleCancellation :: (MonadIO m, IsSimpleAsyncResult a) => a -> Bool -> m () Source #

Deprecated: (Since version 2.46)

simpleAsyncResultSetOpResGboolean

simpleAsyncResultSetOpResGboolean :: (MonadIO m, IsSimpleAsyncResult a) => a -> Bool -> m () Source #

Deprecated: (Since version 2.46)Use #GTask and g_task_return_boolean() instead.

simpleAsyncResultSetOpResGssize

data SimpleAsyncResultSetOpResGssizeMethodInfo Source #

Instances

((~) * signature (Int64 -> m ()), MonadIO m, IsSimpleAsyncResult a) => MethodInfo * SimpleAsyncResultSetOpResGssizeMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy SimpleAsyncResultSetOpResGssizeMethodInfo a -> signature -> s

simpleAsyncResultSetOpResGssize :: (MonadIO m, IsSimpleAsyncResult a) => a -> Int64 -> m () Source #

Deprecated: (Since version 2.46)Use #GTask and g_task_return_int() instead.