Hoogle Search

Within LTS Haskell 24.39 (ghc-9.10.3)

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

  1. dBusConnectionNewForAddress :: (HasCallStack, MonadIO m, IsDBusAuthObserver a, IsCancellable b) => Text -> [DBusConnectionFlags] -> Maybe a -> Maybe b -> Maybe AsyncReadyCallback -> m ()

    gi-gio GI.Gio.Objects.DBusConnection

    Asynchronously connects and sets up a D-Bus client connection for exchanging D-Bus messages with an endpoint specified by address which must be in the D-Bus address format. This constructor can only be used to initiate client-side connections - use dBusConnectionNew if you need to act as the server. In particular, flags cannot contain the DBusConnectionFlagsAuthenticationServer, DBusConnectionFlagsAuthenticationAllowAnonymous or DBusConnectionFlagsAuthenticationRequireSameUser flags. When the operation is finished, callback will be invoked. You can then call dBusConnectionNewForAddressFinish to get the result of the operation. If observer is not Nothing it may be used to control the authentication process. This is an asynchronous failable constructor. See dBusConnectionNewForAddressSync for the synchronous version. Since: 2.26

  2. dBusConnectionNewForAddressFinish :: (HasCallStack, MonadIO m, IsAsyncResult a) => a -> m DBusConnection

    gi-gio GI.Gio.Objects.DBusConnection

    Finishes an operation started with dBusConnectionNewForAddress. Since: 2.26

  3. dBusConnectionNewForAddressSync :: (HasCallStack, MonadIO m, IsDBusAuthObserver a, IsCancellable b) => Text -> [DBusConnectionFlags] -> Maybe a -> Maybe b -> m DBusConnection

    gi-gio GI.Gio.Objects.DBusConnection

    Synchronously connects and sets up a D-Bus client connection for exchanging D-Bus messages with an endpoint specified by address which must be in the D-Bus address format. This constructor can only be used to initiate client-side connections - use dBusConnectionNewSync if you need to act as the server. In particular, flags cannot contain the DBusConnectionFlagsAuthenticationServer, DBusConnectionFlagsAuthenticationAllowAnonymous or DBusConnectionFlagsAuthenticationRequireSameUser flags. This is a synchronous failable constructor. See dBusConnectionNewForAddress for the asynchronous version. If observer is not Nothing it may be used to control the authentication process. Since: 2.26

  4. dBusObjectManagerClientNewForBus :: (HasCallStack, MonadIO m, IsCancellable a) => BusType -> [DBusObjectManagerClientFlags] -> Text -> Text -> Maybe DBusProxyTypeFunc -> Maybe a -> Maybe AsyncReadyCallback -> m ()

    gi-gio GI.Gio.Objects.DBusObjectManagerClient

    Like dBusObjectManagerClientNew but takes a BusType instead of a DBusConnection. This is an asynchronous failable constructor. When the result is ready, callback will be invoked in the [thread-default main loop][g-main-context-push-thread-default] of the thread you are calling this method from. You can then call dBusObjectManagerClientNewForBusFinish to get the result. See dBusObjectManagerClientNewForBusSync for the synchronous version. Since: 2.30

  5. dBusObjectManagerClientNewForBusFinish :: (HasCallStack, MonadIO m, IsAsyncResult a) => a -> m DBusObjectManagerClient

    gi-gio GI.Gio.Objects.DBusObjectManagerClient

    Finishes an operation started with dBusObjectManagerClientNewForBus. Since: 2.30

  6. dBusObjectManagerClientNewForBusSync :: (HasCallStack, MonadIO m, IsCancellable a) => BusType -> [DBusObjectManagerClientFlags] -> Text -> Text -> Maybe DBusProxyTypeFunc -> Maybe a -> m DBusObjectManagerClient

    gi-gio GI.Gio.Objects.DBusObjectManagerClient

    Like dBusObjectManagerClientNewSync but takes a BusType instead of a DBusConnection. This is a synchronous failable constructor - the calling thread is blocked until a reply is received. See dBusObjectManagerClientNewForBus for the asynchronous version. Since: 2.30

  7. dBusProxyNewForBus :: (HasCallStack, MonadIO m, IsCancellable a) => BusType -> [DBusProxyFlags] -> Maybe DBusInterfaceInfo -> Text -> Text -> Text -> Maybe a -> Maybe AsyncReadyCallback -> m ()

    gi-gio GI.Gio.Objects.DBusProxy

    Like dBusProxyNew but takes a BusType instead of a DBusConnection. DBusProxy is used in this [example][gdbus-wellknown-proxy]. Since: 2.26

  8. dBusProxyNewForBusFinish :: (HasCallStack, MonadIO m, IsAsyncResult a) => a -> m DBusProxy

    gi-gio GI.Gio.Objects.DBusProxy

    Finishes creating a DBusProxy. Since: 2.26

  9. dBusProxyNewForBusSync :: (HasCallStack, MonadIO m, IsCancellable a) => BusType -> [DBusProxyFlags] -> Maybe DBusInterfaceInfo -> Text -> Text -> Text -> Maybe a -> m DBusProxy

    gi-gio GI.Gio.Objects.DBusProxy

    Like dBusProxyNewSync but takes a BusType instead of a DBusConnection. DBusProxy is used in this [example][gdbus-wellknown-proxy]. Since: 2.26

  10. fileInfoRemoveAttribute :: (HasCallStack, MonadIO m, IsFileInfo a) => a -> Text -> m ()

    gi-gio GI.Gio.Objects.FileInfo

    Removes all cases of attribute from info if it exists.

Page 567 of many | Previous | Next