gi-soup-2.4.6: 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.Interfaces.SessionFeature

Contents

Description

 

Synopsis

Exported types

newtype SessionFeature Source #

Instances

GObject SessionFeature Source # 
IsObject SessionFeature Source # 
IsSessionFeature SessionFeature Source # 
((~) * info (ResolveSessionFeatureMethod t SessionFeature), MethodInfo * info SessionFeature p) => IsLabel t (SessionFeature -> p) Source # 

Methods

fromLabel :: Proxy# Symbol t -> SessionFeature -> p #

((~) * info (ResolveSessionFeatureMethod t SessionFeature), MethodInfo * info SessionFeature p) => IsLabelProxy t (SessionFeature -> p) Source # 
HasAttributeList * SessionFeature Source # 
type SignalList SessionFeature Source # 
type SignalList SessionFeature
type AttributeList SessionFeature Source # 
type AttributeList SessionFeature

Methods

sessionFeatureAddFeature

data SessionFeatureAddFeatureMethodInfo Source #

Instances

((~) * signature (GType -> m Bool), MonadIO m, IsSessionFeature a) => MethodInfo * SessionFeatureAddFeatureMethodInfo a signature Source # 

Methods

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

sessionFeatureAttach

data SessionFeatureAttachMethodInfo Source #

Instances

((~) * signature (b -> m ()), MonadIO m, IsSessionFeature a, IsSession b) => MethodInfo * SessionFeatureAttachMethodInfo a signature Source # 

Methods

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

sessionFeatureDetach

data SessionFeatureDetachMethodInfo Source #

Instances

((~) * signature (b -> m ()), MonadIO m, IsSessionFeature a, IsSession b) => MethodInfo * SessionFeatureDetachMethodInfo a signature Source # 

Methods

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

sessionFeatureHasFeature

data SessionFeatureHasFeatureMethodInfo Source #

Instances

((~) * signature (GType -> m Bool), MonadIO m, IsSessionFeature a) => MethodInfo * SessionFeatureHasFeatureMethodInfo a signature Source # 

Methods

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

sessionFeatureRemoveFeature

data SessionFeatureRemoveFeatureMethodInfo Source #

Instances

((~) * signature (GType -> m Bool), MonadIO m, IsSessionFeature a) => MethodInfo * SessionFeatureRemoveFeatureMethodInfo a signature Source # 

Methods

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