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 |
- newtype Deployment = Deployment (ManagedPtr Deployment)
- class GObject o => IsDeployment o
- toDeployment :: IsDeployment o => o -> IO Deployment
- noDeployment :: Maybe Deployment
- data DeploymentCloneMethodInfo
- deploymentClone :: (HasCallStack, MonadIO m, IsDeployment a) => a -> m Deployment
- data DeploymentEqualMethodInfo
- deploymentEqual :: (HasCallStack, MonadIO m, IsDeployment a, IsDeployment b) => a -> b -> m Bool
- data DeploymentGetBootconfigMethodInfo
- deploymentGetBootconfig :: (HasCallStack, MonadIO m, IsDeployment a) => a -> m BootconfigParser
- data DeploymentGetBootcsumMethodInfo
- deploymentGetBootcsum :: (HasCallStack, MonadIO m, IsDeployment a) => a -> m Text
- data DeploymentGetBootserialMethodInfo
- deploymentGetBootserial :: (HasCallStack, MonadIO m, IsDeployment a) => a -> m Int32
- data DeploymentGetCsumMethodInfo
- deploymentGetCsum :: (HasCallStack, MonadIO m, IsDeployment a) => a -> m Text
- data DeploymentGetDeployserialMethodInfo
- deploymentGetDeployserial :: (HasCallStack, MonadIO m, IsDeployment a) => a -> m Int32
- data DeploymentGetIndexMethodInfo
- deploymentGetIndex :: (HasCallStack, MonadIO m, IsDeployment a) => a -> m Int32
- data DeploymentGetOriginMethodInfo
- deploymentGetOrigin :: (HasCallStack, MonadIO m, IsDeployment a) => a -> m KeyFile
- data DeploymentGetOriginRelpathMethodInfo
- deploymentGetOriginRelpath :: (HasCallStack, MonadIO m, IsDeployment a) => a -> m Text
- data DeploymentGetOsnameMethodInfo
- deploymentGetOsname :: (HasCallStack, MonadIO m, IsDeployment a) => a -> m Text
- data DeploymentGetUnlockedMethodInfo
- deploymentGetUnlocked :: (HasCallStack, MonadIO m, IsDeployment a) => a -> m DeploymentUnlockedState
- deploymentHash :: (HasCallStack, MonadIO m) => Ptr () -> m Word32
- deploymentNew :: (HasCallStack, MonadIO m) => Int32 -> Text -> Text -> Int32 -> Text -> Int32 -> m Deployment
- data DeploymentSetBootconfigMethodInfo
- deploymentSetBootconfig :: (HasCallStack, MonadIO m, IsDeployment a, IsBootconfigParser b) => a -> b -> m ()
- data DeploymentSetBootserialMethodInfo
- deploymentSetBootserial :: (HasCallStack, MonadIO m, IsDeployment a) => a -> Int32 -> m ()
- data DeploymentSetIndexMethodInfo
- deploymentSetIndex :: (HasCallStack, MonadIO m, IsDeployment a) => a -> Int32 -> m ()
- data DeploymentSetOriginMethodInfo
- deploymentSetOrigin :: (HasCallStack, MonadIO m, IsDeployment a) => a -> KeyFile -> m ()
- deploymentUnlockedStateToString :: (HasCallStack, MonadIO m) => DeploymentUnlockedState -> m Text
Exported types
newtype Deployment Source #
GObject Deployment Source # | |
IsObject Deployment Source # | |
IsDeployment Deployment Source # | |
((~) * info (ResolveDeploymentMethod t Deployment), MethodInfo * info Deployment p) => IsLabel t (Deployment -> p) Source # | |
((~) * info (ResolveDeploymentMethod t Deployment), MethodInfo * info Deployment p) => IsLabelProxy t (Deployment -> p) Source # | |
HasAttributeList * Deployment Source # | |
type AttributeList Deployment Source # | |
type SignalList Deployment Source # | |
class GObject o => IsDeployment o Source #
toDeployment :: IsDeployment o => o -> IO Deployment Source #
Methods
clone
data DeploymentCloneMethodInfo Source #
((~) * signature (m Deployment), MonadIO m, IsDeployment a) => MethodInfo * DeploymentCloneMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsDeployment a) | |
=> a |
|
-> m Deployment | Returns: New deep copy of |
No description available in the introspection data.
equal
data DeploymentEqualMethodInfo Source #
((~) * signature (b -> m Bool), MonadIO m, IsDeployment a, IsDeployment b) => MethodInfo * DeploymentEqualMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsDeployment a, IsDeployment b) | |
=> a |
|
-> b |
|
-> m Bool | Returns: |
No description available in the introspection data.
getBootconfig
data DeploymentGetBootconfigMethodInfo Source #
((~) * signature (m BootconfigParser), MonadIO m, IsDeployment a) => MethodInfo * DeploymentGetBootconfigMethodInfo a signature Source # | |
deploymentGetBootconfig Source #
:: (HasCallStack, MonadIO m, IsDeployment a) | |
=> a |
|
-> m BootconfigParser | Returns: Boot configuration |
No description available in the introspection data.
getBootcsum
data DeploymentGetBootcsumMethodInfo Source #
((~) * signature (m Text), MonadIO m, IsDeployment a) => MethodInfo * DeploymentGetBootcsumMethodInfo a signature Source # | |
deploymentGetBootcsum :: (HasCallStack, MonadIO m, IsDeployment a) => a -> m Text Source #
No description available in the introspection data.
getBootserial
data DeploymentGetBootserialMethodInfo Source #
((~) * signature (m Int32), MonadIO m, IsDeployment a) => MethodInfo * DeploymentGetBootserialMethodInfo a signature Source # | |
deploymentGetBootserial :: (HasCallStack, MonadIO m, IsDeployment a) => a -> m Int32 Source #
No description available in the introspection data.
getCsum
data DeploymentGetCsumMethodInfo Source #
((~) * signature (m Text), MonadIO m, IsDeployment a) => MethodInfo * DeploymentGetCsumMethodInfo a signature Source # | |
deploymentGetCsum :: (HasCallStack, MonadIO m, IsDeployment a) => a -> m Text Source #
No description available in the introspection data.
getDeployserial
data DeploymentGetDeployserialMethodInfo Source #
((~) * signature (m Int32), MonadIO m, IsDeployment a) => MethodInfo * DeploymentGetDeployserialMethodInfo a signature Source # | |
deploymentGetDeployserial :: (HasCallStack, MonadIO m, IsDeployment a) => a -> m Int32 Source #
No description available in the introspection data.
getIndex
data DeploymentGetIndexMethodInfo Source #
((~) * signature (m Int32), MonadIO m, IsDeployment a) => MethodInfo * DeploymentGetIndexMethodInfo a signature Source # | |
deploymentGetIndex :: (HasCallStack, MonadIO m, IsDeployment a) => a -> m Int32 Source #
No description available in the introspection data.
getOrigin
data DeploymentGetOriginMethodInfo Source #
((~) * signature (m KeyFile), MonadIO m, IsDeployment a) => MethodInfo * DeploymentGetOriginMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsDeployment a) | |
=> a |
|
-> m KeyFile | Returns: Origin |
No description available in the introspection data.
getOriginRelpath
data DeploymentGetOriginRelpathMethodInfo Source #
((~) * signature (m Text), MonadIO m, IsDeployment a) => MethodInfo * DeploymentGetOriginRelpathMethodInfo a signature Source # | |
deploymentGetOriginRelpath Source #
:: (HasCallStack, MonadIO m, IsDeployment a) | |
=> a |
|
-> m Text | Returns: Path to deployment root directory, relative to sysroot |
Note this function only returns a *relative* path - if you want to
access, it, you must either use fd-relative api such as openat()
,
or concatenate it with the full sysrootGetPath
.
getOsname
data DeploymentGetOsnameMethodInfo Source #
((~) * signature (m Text), MonadIO m, IsDeployment a) => MethodInfo * DeploymentGetOsnameMethodInfo a signature Source # | |
deploymentGetOsname :: (HasCallStack, MonadIO m, IsDeployment a) => a -> m Text Source #
No description available in the introspection data.
getUnlocked
data DeploymentGetUnlockedMethodInfo Source #
((~) * signature (m DeploymentUnlockedState), MonadIO m, IsDeployment a) => MethodInfo * DeploymentGetUnlockedMethodInfo a signature Source # | |
deploymentGetUnlocked :: (HasCallStack, MonadIO m, IsDeployment a) => a -> m DeploymentUnlockedState Source #
No description available in the introspection data.
hash
deploymentHash :: (HasCallStack, MonadIO m) => Ptr () -> m Word32 Source #
No description available in the introspection data.
new
deploymentNew :: (HasCallStack, MonadIO m) => Int32 -> Text -> Text -> Int32 -> Text -> Int32 -> m Deployment Source #
No description available in the introspection data.
setBootconfig
data DeploymentSetBootconfigMethodInfo Source #
((~) * signature (b -> m ()), MonadIO m, IsDeployment a, IsBootconfigParser b) => MethodInfo * DeploymentSetBootconfigMethodInfo a signature Source # | |
deploymentSetBootconfig :: (HasCallStack, MonadIO m, IsDeployment a, IsBootconfigParser b) => a -> b -> m () Source #
No description available in the introspection data.
setBootserial
data DeploymentSetBootserialMethodInfo Source #
((~) * signature (Int32 -> m ()), MonadIO m, IsDeployment a) => MethodInfo * DeploymentSetBootserialMethodInfo a signature Source # | |
deploymentSetBootserial :: (HasCallStack, MonadIO m, IsDeployment a) => a -> Int32 -> m () Source #
No description available in the introspection data.
setIndex
data DeploymentSetIndexMethodInfo Source #
((~) * signature (Int32 -> m ()), MonadIO m, IsDeployment a) => MethodInfo * DeploymentSetIndexMethodInfo a signature Source # | |
deploymentSetIndex :: (HasCallStack, MonadIO m, IsDeployment a) => a -> Int32 -> m () Source #
No description available in the introspection data.
setOrigin
data DeploymentSetOriginMethodInfo Source #
((~) * signature (KeyFile -> m ()), MonadIO m, IsDeployment a) => MethodInfo * DeploymentSetOriginMethodInfo a signature Source # | |
deploymentSetOrigin :: (HasCallStack, MonadIO m, IsDeployment a) => a -> KeyFile -> m () Source #
No description available in the introspection data.
unlockedStateToString
deploymentUnlockedStateToString :: (HasCallStack, MonadIO m) => DeploymentUnlockedState -> m Text Source #
No description available in the introspection data.