-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | Parse process information for Linux -- -- This library parse process information under /proc on Linux. @package proc @version 0.0.1 module System.Linux.Proc type ProcessName = String data ProcessState data ProcStatus -- | Information Box to find status. -- -- Get process directories. procGetProcessDirs :: IO [FilePath] -- | Get process status with given process id. procGetProcessStatus :: ProcessID -> IO ProcStatus -- | Get information for all running processes. procGetAllProcessStatus :: IO [ProcStatus] instance Show ProcStatus instance Read ProcStatus instance Ord ProcStatus instance Eq ProcStatus instance Show ProcessState instance Read ProcessState instance Ord ProcessState instance Eq ProcessState