Hoogle Search

Within LTS Haskell 24.33 (ghc-9.10.3)

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

  1. socketAddressEnumeratorNextAsync :: (HasCallStack, MonadIO m, IsSocketAddressEnumerator a, IsCancellable b) => a -> Maybe b -> Maybe AsyncReadyCallback -> m ()

    gi-gio GI.Gio.Objects.SocketAddressEnumerator

    Asynchronously retrieves the next SocketAddress from enumerator and then calls callback, which must call socketAddressEnumeratorNextFinish to get the result. It is an error to call this multiple times before the previous callback has finished.

  2. socketAddressEnumeratorNextFinish :: (HasCallStack, MonadIO m, IsSocketAddressEnumerator a, IsAsyncResult b) => a -> b -> m (Maybe SocketAddress)

    gi-gio GI.Gio.Objects.SocketAddressEnumerator

    Retrieves the result of a completed call to socketAddressEnumeratorNextAsync. See socketAddressEnumeratorNext for more information about error handling.

  3. toSocketAddressEnumerator :: (MonadIO m, IsSocketAddressEnumerator o) => o -> m SocketAddressEnumerator

    gi-gio GI.Gio.Objects.SocketAddressEnumerator

    Cast to SocketAddressEnumerator, for types for which this is known to be safe. For general casts, use castTo.

  4. clearDBusSubtreeVTableEnumerate :: MonadIO m => DBusSubtreeVTable -> m ()

    gi-gio GI.Gio.Structs.DBusSubtreeVTable

    Set the value of the “enumerate” field to Nothing. When overloading is enabled, this is equivalent to

    clear #enumerate
    

  5. getDBusSubtreeVTableEnumerate :: MonadIO m => DBusSubtreeVTable -> m (Maybe DBusSubtreeEnumerateFunc_WithClosures)

    gi-gio GI.Gio.Structs.DBusSubtreeVTable

    Get the value of the “enumerate” field. When overloading is enabled, this is equivalent to

    get dBusSubtreeVTable #enumerate
    

  6. setDBusSubtreeVTableEnumerate :: MonadIO m => DBusSubtreeVTable -> FunPtr C_DBusSubtreeEnumerateFunc -> m ()

    gi-gio GI.Gio.Structs.DBusSubtreeVTable

    Set the value of the “enumerate” field. When overloading is enabled, this is equivalent to

    set dBusSubtreeVTable [ #enumerate := value ]
    

  7. fileAttributeMatcherEnumerateNamespace :: (HasCallStack, MonadIO m) => FileAttributeMatcher -> Text -> m Bool

    gi-gio GI.Gio.Structs.FileAttributeMatcher

    Checks if the matcher will match all of the keys in a given namespace. This will always return True if a wildcard character is in use (e.g. if matcher was created with "standard::*" and ns is "standard", or if matcher was created using "*" and namespace is anything.) TODO: this is awkwardly worded.

  8. fileAttributeMatcherEnumerateNext :: (HasCallStack, MonadIO m) => FileAttributeMatcher -> m (Maybe Text)

    gi-gio GI.Gio.Structs.FileAttributeMatcher

    Gets the next matched attribute from a FileAttributeMatcher.

  9. getInputMessageNumControlMessages :: MonadIO m => InputMessage -> m Word32

    gi-gio GI.Gio.Structs.InputMessage

    Get the value of the “num_control_messages” field. When overloading is enabled, this is equivalent to

    get inputMessage #numControlMessages
    

  10. getInputMessageNumVectors :: MonadIO m => InputMessage -> m Word32

    gi-gio GI.Gio.Structs.InputMessage

    Get the value of the “num_vectors” field. When overloading is enabled, this is equivalent to

    get inputMessage #numVectors
    

Page 211 of many | Previous | Next