Hoogle Search
Within LTS Haskell 24.52 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
gi-glib GI.GLib.Structs.ThreadPool Memory-managed wrapper type.
ThreadPool :: ManagedPtr ThreadPool -> ThreadPoolgi-glib GI.GLib.Structs.ThreadPool No documentation available.
clearThreadPoolFunc :: MonadIO m => ThreadPool -> m ()gi-glib GI.GLib.Structs.ThreadPool Set the value of the “func” field to Nothing. When overloading is enabled, this is equivalent to
clear #func
clearThreadPoolUserData :: MonadIO m => ThreadPool -> m ()gi-glib GI.GLib.Structs.ThreadPool Set the value of the “user_data” field to Nothing. When overloading is enabled, this is equivalent to
clear #userData
getThreadPoolExclusive :: MonadIO m => ThreadPool -> m Boolgi-glib GI.GLib.Structs.ThreadPool Get the value of the “exclusive” field. When overloading is enabled, this is equivalent to
get threadPool #exclusive
getThreadPoolFunc :: MonadIO m => ThreadPool -> m (Maybe Func_WithClosures)gi-glib GI.GLib.Structs.ThreadPool Get the value of the “func” field. When overloading is enabled, this is equivalent to
get threadPool #func
getThreadPoolUserData :: MonadIO m => ThreadPool -> m (Ptr ())gi-glib GI.GLib.Structs.ThreadPool Get the value of the “user_data” field. When overloading is enabled, this is equivalent to
get threadPool #userData
newZeroThreadPool :: MonadIO m => m ThreadPoolgi-glib GI.GLib.Structs.ThreadPool Construct a ThreadPool struct initialized to zero.
setThreadPoolExclusive :: MonadIO m => ThreadPool -> Bool -> m ()gi-glib GI.GLib.Structs.ThreadPool Set the value of the “exclusive” field. When overloading is enabled, this is equivalent to
set threadPool [ #exclusive := value ]
setThreadPoolFunc :: MonadIO m => ThreadPool -> FunPtr C_Func -> m ()gi-glib GI.GLib.Structs.ThreadPool Set the value of the “func” field. When overloading is enabled, this is equivalent to
set threadPool [ #func := value ]