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. dBusMessageSetNumUnixFds :: (HasCallStack, MonadIO m, IsDBusMessage a) => a -> Word32 -> m ()

    gi-gio GI.Gio.Objects.DBusMessage

    Convenience setter for the DBusMessageHeaderFieldNumUnixFds header field. Since: 2.26

  2. dBusMessageSetUnixFdList :: (HasCallStack, MonadIO m, IsDBusMessage a, IsUnixFDList b) => a -> Maybe b -> m ()

    gi-gio GI.Gio.Objects.DBusMessage

    Sets the UNIX file descriptors associated with message. As a side-effect the DBusMessageHeaderFieldNumUnixFds header field is set to the number of fds in fdList (or cleared if fdList is Nothing). This method is only available on UNIX. When designing D-Bus APIs that are intended to be interoperable, please note that non-GDBus implementations of D-Bus can usually only access file descriptors if they are referenced by a value of type G_VARIANT_TYPE_HANDLE in the body of the message. Since: 2.26

  3. dBusMethodInvocationReturnValueWithUnixFdList :: (HasCallStack, MonadIO m, IsDBusMethodInvocation a, IsUnixFDList b) => a -> Maybe GVariant -> Maybe b -> m ()

    gi-gio GI.Gio.Objects.DBusMethodInvocation

    Like dBusMethodInvocationReturnValue but also takes a UnixFDList. This method is only available on UNIX. This method will take ownership of invocation. See DBusInterfaceVTable for more information about the ownership of invocation. Since: 2.30

  4. dBusProxyCallWithUnixFdList :: (HasCallStack, MonadIO m, IsDBusProxy a, IsUnixFDList b, IsCancellable c) => a -> Text -> Maybe GVariant -> [DBusCallFlags] -> Int32 -> Maybe b -> Maybe c -> Maybe AsyncReadyCallback -> m ()

    gi-gio GI.Gio.Objects.DBusProxy

    Like dBusProxyCall but also takes a UnixFDList object. This method is only available on UNIX. Since: 2.30

  5. dBusProxyCallWithUnixFdListFinish :: (HasCallStack, MonadIO m, IsDBusProxy a, IsAsyncResult b) => a -> b -> m (GVariant, Maybe UnixFDList)

    gi-gio GI.Gio.Objects.DBusProxy

    Finishes an operation started with dBusProxyCallWithUnixFdList. Since: 2.30

  6. dBusProxyCallWithUnixFdListSync :: (HasCallStack, MonadIO m, IsDBusProxy a, IsUnixFDList b, IsCancellable c) => a -> Text -> Maybe GVariant -> [DBusCallFlags] -> Int32 -> Maybe b -> Maybe c -> m (GVariant, Maybe UnixFDList)

    gi-gio GI.Gio.Objects.DBusProxy

    Like dBusProxyCallSync but also takes and returns UnixFDList objects. This method is only available on UNIX. Since: 2.30

  7. filenameCompleterGetCompletionSuffix :: (HasCallStack, MonadIO m, IsFilenameCompleter a) => a -> Text -> m (Maybe Text)

    gi-gio GI.Gio.Objects.FilenameCompleter

    Obtains a completion for initialText from completer.

  8. module GI.Gio.Objects.UnixConnection

    This is the subclass of SocketConnection that is created for UNIX domain sockets. It contains functions to do some of the UNIX socket specific functionality like passing file descriptors. Since GLib 2.72, GUnixConnection is available on all platforms. It requires underlying system support (such as Windows 10 with AF_UNIX) at run time. Before GLib 2.72, <gio/gunixconnection.h> belonged to the UNIX-specific GIO interfaces, thus you had to use the gio-unix-2.0.pc pkg-config file when using it. This is no longer necessary since GLib 2.72. Since: 2.22

  9. class (GObject o, IsDescendantOf UnixConnection o) => IsUnixConnection o

    gi-gio GI.Gio.Objects.UnixConnection

    Type class for types which can be safely cast to UnixConnection, for instance with toUnixConnection.

  10. newtype UnixConnection

    gi-gio GI.Gio.Objects.UnixConnection

    Memory-managed wrapper type.

Page 161 of many | Previous | Next