Hoogle Search
Within LTS Haskell 24.64 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
gi-gio GI.Gio.Functions Synchronously looks up the D-Bus address for the well-known message bus instance specified by busType. This may involve using various platform specific mechanisms. The returned address will be in the D-Bus address format. Since: 2.26
unixMountFor :: (HasCallStack, MonadIO m) => [Char] -> m (Maybe UnixMountEntry, Word64)gi-gio GI.Gio.Functions Gets a UnixMountEntry for a given file path. If timeRead is set, it will be filled with a unix timestamp for checking if the mounts have changed since with unixMountsChangedSince. If more mounts have the same mount path, the last matching mount is returned. This will return Nothing if looking up the mount entry fails, if filePath doesn’t exist or there is an I/O error. Since: 2.52
appInfoGetAllForType :: (HasCallStack, MonadIO m) => Text -> m [AppInfo]gi-gio GI.Gio.Interfaces.AppInfo Gets a list of all GAppInfos for a given content type, including the recommended and fallback GAppInfos. See appInfoGetRecommendedForType and appInfoGetFallbackForType.
appInfoGetDefaultForType :: (HasCallStack, MonadIO m) => Text -> Bool -> m (Maybe AppInfo)gi-gio GI.Gio.Interfaces.AppInfo Gets the default AppInfo for a given content type.
-
gi-gio GI.Gio.Interfaces.AppInfo Asynchronously gets the default AppInfo for a given content type. Since: 2.74
appInfoGetDefaultForTypeFinish :: (HasCallStack, MonadIO m, IsAsyncResult a) => a -> m AppInfogi-gio GI.Gio.Interfaces.AppInfo Finishes a default AppInfo lookup started by appInfoGetDefaultForTypeAsync. If no AppInfo is found, then error will be set to IOErrorEnumNotFound. Since: 2.74
appInfoGetDefaultForUriScheme :: (HasCallStack, MonadIO m) => Text -> m (Maybe AppInfo)gi-gio GI.Gio.Interfaces.AppInfo Gets the default application for handling URIs with the given URI scheme. A URI scheme is the initial part of the URI, up to but not including the ':', e.g. "http", "ftp" or "sip".
-
gi-gio GI.Gio.Interfaces.AppInfo Asynchronously gets the default application for handling URIs with the given URI scheme. A URI scheme is the initial part of the URI, up to but not including the ':', e.g. "http", "ftp" or "sip". Since: 2.74
appInfoGetDefaultForUriSchemeFinish :: (HasCallStack, MonadIO m, IsAsyncResult a) => a -> m AppInfogi-gio GI.Gio.Interfaces.AppInfo Finishes a default AppInfo lookup started by appInfoGetDefaultForUriSchemeAsync. If no AppInfo is found, then error will be set to IOErrorEnumNotFound. Since: 2.74
appInfoGetFallbackForType :: (HasCallStack, MonadIO m) => Text -> m [AppInfo]gi-gio GI.Gio.Interfaces.AppInfo Gets a list of fallback GAppInfos for a given content type, i.e. those applications which claim to support the given content type by MIME type subclassing and not directly. Since: 2.28