Hoogle Search

Within LTS Haskell 24.58 (ghc-9.10.3)

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

  1. unixMountMonitorGet :: (HasCallStack, MonadIO m) => m UnixMountMonitor

    gi-gio GI.Gio.Objects.UnixMountMonitor

    Gets the UnixMountMonitor for the current thread-default main context. The mount monitor can be used to monitor for changes to the list of mounted filesystems as well as the list of mount points (ie: fstab entries). You must only call objectUnref on the return value from under the same main context as you called this function. Since: 2.44

  2. unixMountMonitorNew :: (HasCallStack, MonadIO m) => m UnixMountMonitor

    gi-gio GI.Gio.Objects.UnixMountMonitor

    Deprecated: (Since version 2.44)Use unixMountMonitorGet instead.

  3. unixMountMonitorSetRateLimit :: (HasCallStack, MonadIO m, IsUnixMountMonitor a) => a -> Int32 -> m ()

    gi-gio GI.Gio.Objects.UnixMountMonitor

    Deprecated: (Since version 2.44)This function does nothing. Don't call it.

  4. module GI.Gio.Objects.UnixOutputStream

    GUnixOutputStream implements OutputStream for writing to a UNIX file descriptor, including asynchronous operations. (If the file descriptor refers to a socket or pipe, this will use poll() to do asynchronous I/O. If it refers to a regular file, it will fall back to doing asynchronous I/O in another thread.) Note that <gio/gunixoutputstream.h> belongs to the UNIX-specific GIO interfaces, thus you have to use the gio-unix-2.0.pc pkg-config file file or the GioUnix-2.0 GIR namespace when using it.

  5. class (GObject o, IsDescendantOf UnixOutputStream o) => IsUnixOutputStream o

    gi-gio GI.Gio.Objects.UnixOutputStream

    Type class for types which can be safely cast to UnixOutputStream, for instance with toUnixOutputStream.

  6. newtype UnixOutputStream

    gi-gio GI.Gio.Objects.UnixOutputStream

    Memory-managed wrapper type.

  7. UnixOutputStream :: ManagedPtr UnixOutputStream -> UnixOutputStream

    gi-gio GI.Gio.Objects.UnixOutputStream

    No documentation available.

  8. constructUnixOutputStreamCloseFd :: (IsUnixOutputStream o, MonadIO m) => Bool -> m (GValueConstruct o)

    gi-gio GI.Gio.Objects.UnixOutputStream

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

  9. constructUnixOutputStreamFd :: (IsUnixOutputStream o, MonadIO m) => Int32 -> m (GValueConstruct o)

    gi-gio GI.Gio.Objects.UnixOutputStream

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

  10. getUnixOutputStreamCloseFd :: (MonadIO m, IsUnixOutputStream o) => o -> m Bool

    gi-gio GI.Gio.Objects.UnixOutputStream

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

    get unixOutputStream #closeFd
    

Page 169 of many | Previous | Next