Hoogle Search

Within LTS Haskell 24.45 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. tlsDatabaseLookupCertificateForHandle :: (HasCallStack, MonadIO m, IsTlsDatabase a, IsTlsInteraction b, IsCancellable c) => a -> Text -> Maybe b -> TlsDatabaseLookupFlags -> Maybe c -> m (Maybe TlsCertificate)

    gi-gio GI.Gio.Objects.TlsDatabase

    Look up a certificate by its handle. The handle should have been created by calling tlsDatabaseCreateCertificateHandle on a TlsDatabase object of the same TLS backend. The handle is designed to remain valid across instantiations of the database. If the handle is no longer valid, or does not point to a certificate in this database, then Nothing will be returned. This function can block, use tlsDatabaseLookupCertificateForHandleAsync to perform the lookup operation asynchronously. Since: 2.30

  2. tlsDatabaseLookupCertificateForHandleAsync :: (HasCallStack, MonadIO m, IsTlsDatabase a, IsTlsInteraction b, IsCancellable c) => a -> Text -> Maybe b -> TlsDatabaseLookupFlags -> Maybe c -> Maybe AsyncReadyCallback -> m ()

    gi-gio GI.Gio.Objects.TlsDatabase

    Asynchronously look up a certificate by its handle in the database. See tlsDatabaseLookupCertificateForHandle for more information. Since: 2.30

  3. tlsDatabaseLookupCertificateForHandleFinish :: (HasCallStack, MonadIO m, IsTlsDatabase a, IsAsyncResult b) => a -> b -> m TlsCertificate

    gi-gio GI.Gio.Objects.TlsDatabase

    Finish an asynchronous lookup of a certificate by its handle. See tlsDatabaseLookupCertificateForHandle for more information. If the handle is no longer valid, or does not point to a certificate in this database, then Nothing will be returned. Since: 2.30

  4. vfsGetFileForPath :: (HasCallStack, MonadIO m, IsVfs a) => a -> Text -> m File

    gi-gio GI.Gio.Objects.Vfs

    Gets a File for path.

  5. vfsGetFileForUri :: (HasCallStack, MonadIO m, IsVfs a) => a -> Text -> m File

    gi-gio GI.Gio.Objects.Vfs

    Gets a File for uri. This operation never fails, but the returned object might not support any I/O operation if the URI is malformed or if the URI scheme is not supported.

  6. volumeMonitorGetMountForUuid :: (HasCallStack, MonadIO m, IsVolumeMonitor a) => a -> Text -> m (Maybe Mount)

    gi-gio GI.Gio.Objects.VolumeMonitor

    Finds a Mount object by its UUID (see mountGetUuid)

  7. volumeMonitorGetVolumeForUuid :: (HasCallStack, MonadIO m, IsVolumeMonitor a) => a -> Text -> m (Maybe Volume)

    gi-gio GI.Gio.Objects.VolumeMonitor

    Finds a Volume object by its UUID (see volumeGetUuid)

  8. constructZlibCompressorFormat :: (IsZlibCompressor o, MonadIO m) => ZlibCompressorFormat -> m (GValueConstruct o)

    gi-gio GI.Gio.Objects.ZlibCompressor

    Construct a GValueConstruct with valid value for the “format” property. This is rarely needed directly, but it is used by new.

  9. getZlibCompressorFormat :: (MonadIO m, IsZlibCompressor o) => o -> m ZlibCompressorFormat

    gi-gio GI.Gio.Objects.ZlibCompressor

    Get the value of the “format” property. When overloading is enabled, this is equivalent to

    get zlibCompressor #format
    

  10. constructZlibDecompressorFormat :: (IsZlibDecompressor o, MonadIO m) => ZlibCompressorFormat -> m (GValueConstruct o)

    gi-gio GI.Gio.Objects.ZlibDecompressor

    Construct a GValueConstruct with valid value for the “format” property. This is rarely needed directly, but it is used by new.

Page 569 of many | Previous | Next