Hoogle Search
Within LTS Haskell 24.40 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
getProcessGroupID :: IO ProcessGroupIDunix System.Posix.Process.ByteString getProcessGroupID calls getpgrp to obtain the ProcessGroupID for the current process.
getProcessGroupIDOf :: ProcessID -> IO ProcessGroupIDunix System.Posix.Process.ByteString getProcessGroupIDOf pid calls getpgid to obtain the ProcessGroupID for process pid.
-
unix System.Posix.Process.ByteString getProcessID calls getpid to obtain the ProcessID for the current process.
setProcessGroupID :: ProcessID -> ProcessGroupID -> IO ()unix System.Posix.Process.ByteString Deprecated: This function is scheduled to be replaced by something different in the future, we therefore recommend that you do not use this version and use setProcessGroupIDOf instead.
setProcessGroupIDOf :: ProcessID -> ProcessGroupID -> IO ()unix System.Posix.Process.ByteString setProcessGroupIDOf pid pgid calls setpgid to set the ProcessGroupIDOf for process pid to pgid.
getParentProcessID :: IO ProcessIDunix System.Posix.Process.PosixString getParentProcessID calls getppid to obtain the ProcessID for the parent of the current process.
getProcessGroupID :: IO ProcessGroupIDunix System.Posix.Process.PosixString getProcessGroupID calls getpgrp to obtain the ProcessGroupID for the current process.
getProcessGroupIDOf :: ProcessID -> IO ProcessGroupIDunix System.Posix.Process.PosixString getProcessGroupIDOf pid calls getpgid to obtain the ProcessGroupID for process pid.
-
unix System.Posix.Process.PosixString getProcessID calls getpid to obtain the ProcessID for the current process.
setProcessGroupID :: ProcessID -> ProcessGroupID -> IO ()unix System.Posix.Process.PosixString Deprecated: This function is scheduled to be replaced by something different in the future, we therefore recommend that you do not use this version and use setProcessGroupIDOf instead.