| 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.WebKit.Objects.SecurityOrigin
Contents
Description
- newtype SecurityOrigin = SecurityOrigin (ManagedPtr SecurityOrigin)
- class GObject o => IsSecurityOrigin o
- toSecurityOrigin :: IsSecurityOrigin o => o -> IO SecurityOrigin
- noSecurityOrigin :: Maybe SecurityOrigin
- data SecurityOriginGetAllWebDatabasesMethodInfo
- securityOriginGetAllWebDatabases :: (MonadIO m, IsSecurityOrigin a) => a -> m [WebDatabase]
- data SecurityOriginGetHostMethodInfo
- securityOriginGetHost :: (MonadIO m, IsSecurityOrigin a) => a -> m Text
- data SecurityOriginGetPortMethodInfo
- securityOriginGetPort :: (MonadIO m, IsSecurityOrigin a) => a -> m Word32
- data SecurityOriginGetProtocolMethodInfo
- securityOriginGetProtocol :: (MonadIO m, IsSecurityOrigin a) => a -> m Text
- data SecurityOriginGetWebDatabaseQuotaMethodInfo
- securityOriginGetWebDatabaseQuota :: (MonadIO m, IsSecurityOrigin a) => a -> m Word64
- data SecurityOriginGetWebDatabaseUsageMethodInfo
- securityOriginGetWebDatabaseUsage :: (MonadIO m, IsSecurityOrigin a) => a -> m Word64
- data SecurityOriginSetWebDatabaseQuotaMethodInfo
- securityOriginSetWebDatabaseQuota :: (MonadIO m, IsSecurityOrigin a) => a -> Word64 -> m ()
- data SecurityOriginHostPropertyInfo
- getSecurityOriginHost :: (MonadIO m, IsSecurityOrigin o) => o -> m Text
- securityOriginHost :: AttrLabelProxy "host"
- data SecurityOriginPortPropertyInfo
- getSecurityOriginPort :: (MonadIO m, IsSecurityOrigin o) => o -> m Word32
- securityOriginPort :: AttrLabelProxy "port"
- data SecurityOriginProtocolPropertyInfo
- getSecurityOriginProtocol :: (MonadIO m, IsSecurityOrigin o) => o -> m Text
- securityOriginProtocol :: AttrLabelProxy "protocol"
- data SecurityOriginWebDatabaseQuotaPropertyInfo
- constructSecurityOriginWebDatabaseQuota :: IsSecurityOrigin o => Word64 -> IO (GValueConstruct o)
- getSecurityOriginWebDatabaseQuota :: (MonadIO m, IsSecurityOrigin o) => o -> m Word64
- securityOriginWebDatabaseQuota :: AttrLabelProxy "webDatabaseQuota"
- setSecurityOriginWebDatabaseQuota :: (MonadIO m, IsSecurityOrigin o) => o -> Word64 -> m ()
- data SecurityOriginWebDatabaseUsagePropertyInfo
- getSecurityOriginWebDatabaseUsage :: (MonadIO m, IsSecurityOrigin o) => o -> m Word64
- securityOriginWebDatabaseUsage :: AttrLabelProxy "webDatabaseUsage"
Exported types
newtype SecurityOrigin Source #
Constructors
| SecurityOrigin (ManagedPtr SecurityOrigin) |
Instances
| GObject SecurityOrigin Source # | |
| IsObject SecurityOrigin Source # | |
| IsSecurityOrigin SecurityOrigin Source # | |
| ((~) * info (ResolveSecurityOriginMethod t SecurityOrigin), MethodInfo * info SecurityOrigin p) => IsLabel t (SecurityOrigin -> p) Source # | |
| ((~) * info (ResolveSecurityOriginMethod t SecurityOrigin), MethodInfo * info SecurityOrigin p) => IsLabelProxy t (SecurityOrigin -> p) Source # | |
| HasAttributeList * SecurityOrigin Source # | |
| type SignalList SecurityOrigin Source # | |
| type AttributeList SecurityOrigin Source # | |
class GObject o => IsSecurityOrigin o Source #
Instances
| (GObject a, UnknownAncestorError Constraint SecurityOrigin a) => IsSecurityOrigin a Source # | |
| IsSecurityOrigin SecurityOrigin Source # | |
toSecurityOrigin :: IsSecurityOrigin o => o -> IO SecurityOrigin Source #
Methods
getAllWebDatabases
data SecurityOriginGetAllWebDatabasesMethodInfo Source #
Instances
| ((~) * signature (m [WebDatabase]), MonadIO m, IsSecurityOrigin a) => MethodInfo * SecurityOriginGetAllWebDatabasesMethodInfo a signature Source # | |
securityOriginGetAllWebDatabases :: (MonadIO m, IsSecurityOrigin a) => a -> m [WebDatabase] Source #
getHost
data SecurityOriginGetHostMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsSecurityOrigin a) => MethodInfo * SecurityOriginGetHostMethodInfo a signature Source # | |
securityOriginGetHost :: (MonadIO m, IsSecurityOrigin a) => a -> m Text Source #
getPort
data SecurityOriginGetPortMethodInfo Source #
Instances
| ((~) * signature (m Word32), MonadIO m, IsSecurityOrigin a) => MethodInfo * SecurityOriginGetPortMethodInfo a signature Source # | |
securityOriginGetPort :: (MonadIO m, IsSecurityOrigin a) => a -> m Word32 Source #
getProtocol
data SecurityOriginGetProtocolMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsSecurityOrigin a) => MethodInfo * SecurityOriginGetProtocolMethodInfo a signature Source # | |
securityOriginGetProtocol :: (MonadIO m, IsSecurityOrigin a) => a -> m Text Source #
getWebDatabaseQuota
data SecurityOriginGetWebDatabaseQuotaMethodInfo Source #
Instances
| ((~) * signature (m Word64), MonadIO m, IsSecurityOrigin a) => MethodInfo * SecurityOriginGetWebDatabaseQuotaMethodInfo a signature Source # | |
securityOriginGetWebDatabaseQuota :: (MonadIO m, IsSecurityOrigin a) => a -> m Word64 Source #
getWebDatabaseUsage
data SecurityOriginGetWebDatabaseUsageMethodInfo Source #
Instances
| ((~) * signature (m Word64), MonadIO m, IsSecurityOrigin a) => MethodInfo * SecurityOriginGetWebDatabaseUsageMethodInfo a signature Source # | |
securityOriginGetWebDatabaseUsage :: (MonadIO m, IsSecurityOrigin a) => a -> m Word64 Source #
setWebDatabaseQuota
data SecurityOriginSetWebDatabaseQuotaMethodInfo Source #
Instances
| ((~) * signature (Word64 -> m ()), MonadIO m, IsSecurityOrigin a) => MethodInfo * SecurityOriginSetWebDatabaseQuotaMethodInfo a signature Source # | |
securityOriginSetWebDatabaseQuota :: (MonadIO m, IsSecurityOrigin a) => a -> Word64 -> m () Source #
Properties
host
data SecurityOriginHostPropertyInfo Source #
Instances
| AttrInfo SecurityOriginHostPropertyInfo Source # | |
| type AttrSetTypeConstraint SecurityOriginHostPropertyInfo Source # | |
| type AttrOrigin SecurityOriginHostPropertyInfo Source # | |
| type AttrLabel SecurityOriginHostPropertyInfo Source # | |
| type AttrGetType SecurityOriginHostPropertyInfo Source # | |
| type AttrBaseTypeConstraint SecurityOriginHostPropertyInfo Source # | |
| type AttrAllowedOps SecurityOriginHostPropertyInfo Source # | |
getSecurityOriginHost :: (MonadIO m, IsSecurityOrigin o) => o -> m Text Source #
securityOriginHost :: AttrLabelProxy "host" Source #
port
data SecurityOriginPortPropertyInfo Source #
Instances
| AttrInfo SecurityOriginPortPropertyInfo Source # | |
| type AttrSetTypeConstraint SecurityOriginPortPropertyInfo Source # | |
| type AttrOrigin SecurityOriginPortPropertyInfo Source # | |
| type AttrLabel SecurityOriginPortPropertyInfo Source # | |
| type AttrGetType SecurityOriginPortPropertyInfo Source # | |
| type AttrBaseTypeConstraint SecurityOriginPortPropertyInfo Source # | |
| type AttrAllowedOps SecurityOriginPortPropertyInfo Source # | |
getSecurityOriginPort :: (MonadIO m, IsSecurityOrigin o) => o -> m Word32 Source #
securityOriginPort :: AttrLabelProxy "port" Source #
protocol
data SecurityOriginProtocolPropertyInfo Source #
Instances
| AttrInfo SecurityOriginProtocolPropertyInfo Source # | |
| type AttrSetTypeConstraint SecurityOriginProtocolPropertyInfo Source # | |
| type AttrOrigin SecurityOriginProtocolPropertyInfo Source # | |
| type AttrLabel SecurityOriginProtocolPropertyInfo Source # | |
| type AttrGetType SecurityOriginProtocolPropertyInfo Source # | |
| type AttrBaseTypeConstraint SecurityOriginProtocolPropertyInfo Source # | |
| type AttrAllowedOps SecurityOriginProtocolPropertyInfo Source # | |
getSecurityOriginProtocol :: (MonadIO m, IsSecurityOrigin o) => o -> m Text Source #
securityOriginProtocol :: AttrLabelProxy "protocol" Source #
webDatabaseQuota
data SecurityOriginWebDatabaseQuotaPropertyInfo Source #
Instances
| AttrInfo SecurityOriginWebDatabaseQuotaPropertyInfo Source # | |
| type AttrSetTypeConstraint SecurityOriginWebDatabaseQuotaPropertyInfo Source # | |
| type AttrOrigin SecurityOriginWebDatabaseQuotaPropertyInfo Source # | |
| type AttrLabel SecurityOriginWebDatabaseQuotaPropertyInfo Source # | |
| type AttrGetType SecurityOriginWebDatabaseQuotaPropertyInfo Source # | |
| type AttrBaseTypeConstraint SecurityOriginWebDatabaseQuotaPropertyInfo Source # | |
| type AttrAllowedOps SecurityOriginWebDatabaseQuotaPropertyInfo Source # | |
constructSecurityOriginWebDatabaseQuota :: IsSecurityOrigin o => Word64 -> IO (GValueConstruct o) Source #
getSecurityOriginWebDatabaseQuota :: (MonadIO m, IsSecurityOrigin o) => o -> m Word64 Source #
securityOriginWebDatabaseQuota :: AttrLabelProxy "webDatabaseQuota" Source #
setSecurityOriginWebDatabaseQuota :: (MonadIO m, IsSecurityOrigin o) => o -> Word64 -> m () Source #
webDatabaseUsage
data SecurityOriginWebDatabaseUsagePropertyInfo Source #
Instances
| AttrInfo SecurityOriginWebDatabaseUsagePropertyInfo Source # | |
| type AttrSetTypeConstraint SecurityOriginWebDatabaseUsagePropertyInfo Source # | |
| type AttrOrigin SecurityOriginWebDatabaseUsagePropertyInfo Source # | |
| type AttrLabel SecurityOriginWebDatabaseUsagePropertyInfo Source # | |
| type AttrGetType SecurityOriginWebDatabaseUsagePropertyInfo Source # | |
| type AttrBaseTypeConstraint SecurityOriginWebDatabaseUsagePropertyInfo Source # | |
| type AttrAllowedOps SecurityOriginWebDatabaseUsagePropertyInfo Source # | |
getSecurityOriginWebDatabaseUsage :: (MonadIO m, IsSecurityOrigin o) => o -> m Word64 Source #
securityOriginWebDatabaseUsage :: AttrLabelProxy "webDatabaseUsage" Source #