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.Interfaces.TlsBackend

Contents

Description

 

Synopsis

Exported types

newtype TlsBackend Source #

Instances

GObject TlsBackend Source # 
IsObject TlsBackend Source # 
IsTlsBackend TlsBackend Source # 
((~) * info (ResolveTlsBackendMethod t TlsBackend), MethodInfo * info TlsBackend p) => IsLabel t (TlsBackend -> p) Source # 

Methods

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

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

class GObject o => IsTlsBackend o Source #

Instances

(GObject a, UnknownAncestorError Constraint TlsBackend a) => IsTlsBackend a Source # 
IsTlsBackend TlsBackend Source # 

Methods

tlsBackendGetCertificateType

data TlsBackendGetCertificateTypeMethodInfo Source #

Instances

((~) * signature (m GType), MonadIO m, IsTlsBackend a) => MethodInfo * TlsBackendGetCertificateTypeMethodInfo a signature Source # 

Methods

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

tlsBackendGetClientConnectionType

data TlsBackendGetClientConnectionTypeMethodInfo Source #

Instances

((~) * signature (m GType), MonadIO m, IsTlsBackend a) => MethodInfo * TlsBackendGetClientConnectionTypeMethodInfo a signature Source # 

Methods

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

tlsBackendGetDefault

tlsBackendGetDefaultDatabase

data TlsBackendGetDefaultDatabaseMethodInfo Source #

Instances

((~) * signature (m TlsDatabase), MonadIO m, IsTlsBackend a) => MethodInfo * TlsBackendGetDefaultDatabaseMethodInfo a signature Source # 

Methods

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

tlsBackendGetDtlsClientConnectionType

tlsBackendGetDtlsServerConnectionType

tlsBackendGetFileDatabaseType

data TlsBackendGetFileDatabaseTypeMethodInfo Source #

Instances

((~) * signature (m GType), MonadIO m, IsTlsBackend a) => MethodInfo * TlsBackendGetFileDatabaseTypeMethodInfo a signature Source # 

Methods

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

tlsBackendGetServerConnectionType

data TlsBackendGetServerConnectionTypeMethodInfo Source #

Instances

((~) * signature (m GType), MonadIO m, IsTlsBackend a) => MethodInfo * TlsBackendGetServerConnectionTypeMethodInfo a signature Source # 

Methods

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

tlsBackendSupportsDtls

data TlsBackendSupportsDtlsMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsTlsBackend a) => MethodInfo * TlsBackendSupportsDtlsMethodInfo a signature Source # 

Methods

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

tlsBackendSupportsTls

data TlsBackendSupportsTlsMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsTlsBackend a) => MethodInfo * TlsBackendSupportsTlsMethodInfo a signature Source # 

Methods

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