| Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
|---|---|
| License | LGPL-2.1 |
| Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
| Safe Haskell | None |
| Language | Haskell2010 |
GI.Gio.Objects.TlsPassword
Contents
Description
- newtype TlsPassword = TlsPassword (ForeignPtr TlsPassword)
- class GObject o => IsTlsPassword o
- toTlsPassword :: IsTlsPassword o => o -> IO TlsPassword
- noTlsPassword :: Maybe TlsPassword
- data TlsPasswordGetDescriptionMethodInfo
- tlsPasswordGetDescription :: (MonadIO m, IsTlsPassword a) => a -> m Text
- data TlsPasswordGetFlagsMethodInfo
- tlsPasswordGetFlags :: (MonadIO m, IsTlsPassword a) => a -> m [TlsPasswordFlags]
- data TlsPasswordGetWarningMethodInfo
- tlsPasswordGetWarning :: (MonadIO m, IsTlsPassword a) => a -> m Text
- tlsPasswordNew :: MonadIO m => [TlsPasswordFlags] -> Text -> m TlsPassword
- data TlsPasswordSetDescriptionMethodInfo
- tlsPasswordSetDescription :: (MonadIO m, IsTlsPassword a) => a -> Text -> m ()
- data TlsPasswordSetFlagsMethodInfo
- tlsPasswordSetFlags :: (MonadIO m, IsTlsPassword a) => a -> [TlsPasswordFlags] -> m ()
- data TlsPasswordSetValueMethodInfo
- tlsPasswordSetValue :: (MonadIO m, IsTlsPassword a) => a -> Word8 -> Int64 -> m ()
- data TlsPasswordSetValueFullMethodInfo
- tlsPasswordSetValueFull :: (MonadIO m, IsTlsPassword a) => a -> Word8 -> Int64 -> Maybe DestroyNotify -> m ()
- data TlsPasswordSetWarningMethodInfo
- tlsPasswordSetWarning :: (MonadIO m, IsTlsPassword a) => a -> Text -> m ()
- data TlsPasswordDescriptionPropertyInfo
- constructTlsPasswordDescription :: IsTlsPassword o => Text -> IO (GValueConstruct o)
- getTlsPasswordDescription :: (MonadIO m, IsTlsPassword o) => o -> m Text
- setTlsPasswordDescription :: (MonadIO m, IsTlsPassword o) => o -> Text -> m ()
- tlsPasswordDescription :: AttrLabelProxy "description"
- data TlsPasswordFlagsPropertyInfo
- constructTlsPasswordFlags :: IsTlsPassword o => [TlsPasswordFlags] -> IO (GValueConstruct o)
- getTlsPasswordFlags :: (MonadIO m, IsTlsPassword o) => o -> m [TlsPasswordFlags]
- setTlsPasswordFlags :: (MonadIO m, IsTlsPassword o) => o -> [TlsPasswordFlags] -> m ()
- tlsPasswordFlags :: AttrLabelProxy "flags"
- data TlsPasswordWarningPropertyInfo
- constructTlsPasswordWarning :: IsTlsPassword o => Text -> IO (GValueConstruct o)
- getTlsPasswordWarning :: (MonadIO m, IsTlsPassword o) => o -> m Text
- setTlsPasswordWarning :: (MonadIO m, IsTlsPassword o) => o -> Text -> m ()
- tlsPasswordWarning :: AttrLabelProxy "warning"
Exported types
newtype TlsPassword Source #
Constructors
| TlsPassword (ForeignPtr TlsPassword) |
Instances
| GObject TlsPassword Source # | |
| IsObject TlsPassword Source # | |
| IsTlsPassword TlsPassword Source # | |
| ((~) * info (ResolveTlsPasswordMethod t TlsPassword), MethodInfo * info TlsPassword p) => IsLabel t (TlsPassword -> p) Source # | |
| ((~) * info (ResolveTlsPasswordMethod t TlsPassword), MethodInfo * info TlsPassword p) => IsLabelProxy t (TlsPassword -> p) Source # | |
| HasAttributeList * TlsPassword Source # | |
| type SignalList TlsPassword Source # | |
| type AttributeList TlsPassword Source # | |
class GObject o => IsTlsPassword o Source #
Instances
| (GObject a, UnknownAncestorError Constraint TlsPassword a) => IsTlsPassword a Source # | |
| IsTlsPassword TlsPassword Source # | |
toTlsPassword :: IsTlsPassword o => o -> IO TlsPassword Source #
Methods
tlsPasswordGetDescription
data TlsPasswordGetDescriptionMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsTlsPassword a) => MethodInfo * TlsPasswordGetDescriptionMethodInfo a signature Source # | |
tlsPasswordGetDescription :: (MonadIO m, IsTlsPassword a) => a -> m Text Source #
tlsPasswordGetFlags
data TlsPasswordGetFlagsMethodInfo Source #
Instances
| ((~) * signature (m [TlsPasswordFlags]), MonadIO m, IsTlsPassword a) => MethodInfo * TlsPasswordGetFlagsMethodInfo a signature Source # | |
tlsPasswordGetFlags :: (MonadIO m, IsTlsPassword a) => a -> m [TlsPasswordFlags] Source #
tlsPasswordGetWarning
data TlsPasswordGetWarningMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsTlsPassword a) => MethodInfo * TlsPasswordGetWarningMethodInfo a signature Source # | |
tlsPasswordGetWarning :: (MonadIO m, IsTlsPassword a) => a -> m Text Source #
tlsPasswordNew
tlsPasswordNew :: MonadIO m => [TlsPasswordFlags] -> Text -> m TlsPassword Source #
tlsPasswordSetDescription
data TlsPasswordSetDescriptionMethodInfo Source #
Instances
| ((~) * signature (Text -> m ()), MonadIO m, IsTlsPassword a) => MethodInfo * TlsPasswordSetDescriptionMethodInfo a signature Source # | |
tlsPasswordSetDescription :: (MonadIO m, IsTlsPassword a) => a -> Text -> m () Source #
tlsPasswordSetFlags
data TlsPasswordSetFlagsMethodInfo Source #
Instances
| ((~) * signature ([TlsPasswordFlags] -> m ()), MonadIO m, IsTlsPassword a) => MethodInfo * TlsPasswordSetFlagsMethodInfo a signature Source # | |
tlsPasswordSetFlags :: (MonadIO m, IsTlsPassword a) => a -> [TlsPasswordFlags] -> m () Source #
tlsPasswordSetValue
data TlsPasswordSetValueMethodInfo Source #
Instances
| ((~) * signature (Word8 -> Int64 -> m ()), MonadIO m, IsTlsPassword a) => MethodInfo * TlsPasswordSetValueMethodInfo a signature Source # | |
tlsPasswordSetValue :: (MonadIO m, IsTlsPassword a) => a -> Word8 -> Int64 -> m () Source #
tlsPasswordSetValueFull
data TlsPasswordSetValueFullMethodInfo Source #
Instances
| ((~) * signature (Word8 -> Int64 -> Maybe DestroyNotify -> m ()), MonadIO m, IsTlsPassword a) => MethodInfo * TlsPasswordSetValueFullMethodInfo a signature Source # | |
tlsPasswordSetValueFull :: (MonadIO m, IsTlsPassword a) => a -> Word8 -> Int64 -> Maybe DestroyNotify -> m () Source #
tlsPasswordSetWarning
data TlsPasswordSetWarningMethodInfo Source #
Instances
| ((~) * signature (Text -> m ()), MonadIO m, IsTlsPassword a) => MethodInfo * TlsPasswordSetWarningMethodInfo a signature Source # | |
tlsPasswordSetWarning :: (MonadIO m, IsTlsPassword a) => a -> Text -> m () Source #
Properties
Description
data TlsPasswordDescriptionPropertyInfo Source #
Instances
| AttrInfo TlsPasswordDescriptionPropertyInfo Source # | |
| type AttrSetTypeConstraint TlsPasswordDescriptionPropertyInfo Source # | |
| type AttrLabel TlsPasswordDescriptionPropertyInfo Source # | |
| type AttrGetType TlsPasswordDescriptionPropertyInfo Source # | |
| type AttrBaseTypeConstraint TlsPasswordDescriptionPropertyInfo Source # | |
| type AttrAllowedOps TlsPasswordDescriptionPropertyInfo Source # | |
constructTlsPasswordDescription :: IsTlsPassword o => Text -> IO (GValueConstruct o) Source #
getTlsPasswordDescription :: (MonadIO m, IsTlsPassword o) => o -> m Text Source #
setTlsPasswordDescription :: (MonadIO m, IsTlsPassword o) => o -> Text -> m () Source #
tlsPasswordDescription :: AttrLabelProxy "description" Source #
Flags
data TlsPasswordFlagsPropertyInfo Source #
Instances
| AttrInfo TlsPasswordFlagsPropertyInfo Source # | |
| type AttrSetTypeConstraint TlsPasswordFlagsPropertyInfo Source # | |
| type AttrLabel TlsPasswordFlagsPropertyInfo Source # | |
| type AttrGetType TlsPasswordFlagsPropertyInfo Source # | |
| type AttrBaseTypeConstraint TlsPasswordFlagsPropertyInfo Source # | |
| type AttrAllowedOps TlsPasswordFlagsPropertyInfo Source # | |
constructTlsPasswordFlags :: IsTlsPassword o => [TlsPasswordFlags] -> IO (GValueConstruct o) Source #
getTlsPasswordFlags :: (MonadIO m, IsTlsPassword o) => o -> m [TlsPasswordFlags] Source #
setTlsPasswordFlags :: (MonadIO m, IsTlsPassword o) => o -> [TlsPasswordFlags] -> m () Source #
tlsPasswordFlags :: AttrLabelProxy "flags" Source #
Warning
data TlsPasswordWarningPropertyInfo Source #
Instances
| AttrInfo TlsPasswordWarningPropertyInfo Source # | |
| type AttrSetTypeConstraint TlsPasswordWarningPropertyInfo Source # | |
| type AttrLabel TlsPasswordWarningPropertyInfo Source # | |
| type AttrGetType TlsPasswordWarningPropertyInfo Source # | |
| type AttrBaseTypeConstraint TlsPasswordWarningPropertyInfo Source # | |
| type AttrAllowedOps TlsPasswordWarningPropertyInfo Source # | |
constructTlsPasswordWarning :: IsTlsPassword o => Text -> IO (GValueConstruct o) Source #
getTlsPasswordWarning :: (MonadIO m, IsTlsPassword o) => o -> m Text Source #
setTlsPasswordWarning :: (MonadIO m, IsTlsPassword o) => o -> Text -> m () Source #
tlsPasswordWarning :: AttrLabelProxy "warning" Source #