gi-soup-2.4.2: Libsoup 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.Soup.Objects.Cache

Contents

Description

 

Synopsis

Exported types

newtype Cache Source

Constructors

Cache (ForeignPtr Cache) 

Instances

GObject Cache Source 
((~) * info (ResolveCacheMethod t Cache), MethodInfo * info Cache p) => IsLabelProxy t (Cache -> p) Source 
type ParentTypes Cache Source 
type AttributeList Cache Source 
type SignalList Cache Source 

class GObject o => CacheK o Source

Instances

Methods

cacheClear

data CacheClearMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, CacheK a) => MethodInfo * CacheClearMethodInfo a signature Source 

cacheClear :: (MonadIO m, CacheK a) => a -> m () Source

cacheDump

data CacheDumpMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, CacheK a) => MethodInfo * CacheDumpMethodInfo a signature Source 

cacheDump :: (MonadIO m, CacheK a) => a -> m () Source

cacheFlush

data CacheFlushMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, CacheK a) => MethodInfo * CacheFlushMethodInfo a signature Source 

cacheFlush :: (MonadIO m, CacheK a) => a -> m () Source

cacheGetMaxSize

data CacheGetMaxSizeMethodInfo Source

Instances

((~) * signature (m Word32), MonadIO m, CacheK a) => MethodInfo * CacheGetMaxSizeMethodInfo a signature Source 

cacheLoad

data CacheLoadMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, CacheK a) => MethodInfo * CacheLoadMethodInfo a signature Source 

cacheLoad :: (MonadIO m, CacheK a) => a -> m () Source

cacheNew

cacheSetMaxSize

data CacheSetMaxSizeMethodInfo Source

Instances

((~) * signature (Word32 -> m ()), MonadIO m, CacheK a) => MethodInfo * CacheSetMaxSizeMethodInfo a signature Source 

cacheSetMaxSize :: (MonadIO m, CacheK a) => a -> Word32 -> m () Source

Properties

CacheDir

CacheType