gi-soup-2.4.7: 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 #

Constructors

SessionFeature (ManagedPtr SessionFeature) 

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

addFeature

data SessionFeatureAddFeatureMethodInfo Source #

Instances

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

Methods

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

attach

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

detach

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

hasFeature

data SessionFeatureHasFeatureMethodInfo Source #

Instances

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

Methods

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

removeFeature

data SessionFeatureRemoveFeatureMethodInfo Source #

Instances

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

Methods

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