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. data UnixSocketAddressType

    gi-gio GI.Gio.Enums

    The type of name used by a UnixSocketAddress. UnixSocketAddressTypePath indicates a traditional unix domain socket bound to a filesystem path. UnixSocketAddressTypeAnonymous indicates a socket not bound to any name (eg, a client-side socket, or a socket created with socketpair()). For abstract sockets, there are two incompatible ways of naming them; the man pages suggest using the entire struct sockaddr_un as the name, padding the unused parts of the sun_path field with zeroes; this corresponds to UnixSocketAddressTypeAbstractPadded. However, many programs instead just use a portion of sun_path, and pass an appropriate smaller length to bind() or connect(). This is UnixSocketAddressTypeAbstract. Since: 2.26

  2. UnixSocketAddressTypeAbstract :: UnixSocketAddressType

    gi-gio GI.Gio.Enums

    an abstract name

  3. UnixSocketAddressTypeAbstractPadded :: UnixSocketAddressType

    gi-gio GI.Gio.Enums

    an abstract name, 0-padded to the full length of a unix socket name

  4. UnixSocketAddressTypeAnonymous :: UnixSocketAddressType

    gi-gio GI.Gio.Enums

    anonymous

  5. UnixSocketAddressTypeInvalid :: UnixSocketAddressType

    gi-gio GI.Gio.Enums

    invalid

  6. UnixSocketAddressTypePath :: UnixSocketAddressType

    gi-gio GI.Gio.Enums

    a filesystem path

  7. DBusCapabilityFlagsUnixFdPassing :: DBusCapabilityFlags

    gi-gio GI.Gio.Flags

    The connection supports exchanging UNIX file descriptors with the remote peer.

  8. unixIsMountPathSystemInternal :: (HasCallStack, MonadIO m) => [Char] -> m Bool

    gi-gio GI.Gio.Functions

    Determines if mountPath is considered an implementation of the OS. This is primarily used for hiding mountable and mounted volumes that only are used in the OS and has little to no relevance to the casual user.

  9. unixIsSystemDevicePath :: (HasCallStack, MonadIO m) => Text -> m Bool

    gi-gio GI.Gio.Functions

    Determines if devicePath is considered a block device path which is only used in implementation of the OS. This is primarily used for hiding mounted volumes that are intended as APIs for programs to read, and system administrators at a shell; rather than something that should, for example, appear in a GUI. For example, the Linux /proc filesystem. The list of device paths considered ‘system’ ones may change over time. Since: 2.56

  10. unixIsSystemFsType :: (HasCallStack, MonadIO m) => Text -> m Bool

    gi-gio GI.Gio.Functions

    Determines if fsType is considered a type of file system which is only used in implementation of the OS. This is primarily used for hiding mounted volumes that are intended as APIs for programs to read, and system administrators at a shell; rather than something that should, for example, appear in a GUI. For example, the Linux /proc filesystem. The list of file system types considered ‘system’ ones may change over time. Since: 2.56

Page 157 of many | Previous | Next