{-# LANGUAGE DeriveGeneric #-} {-| Module : Instana.SDK.Internal.AgentConnection.ProcessInfo Description : Holds meta data about an OS process. -} module Instana.SDK.Internal.AgentConnection.ProcessInfo ( ProcessInfo(..) ) where import Data.Text (Text) import GHC.Generics -- |Holds meta data about an OS process. data ProcessInfo = ProcessInfo { pidString :: String , programName :: String , executablePath :: String , arguments :: [String] , cpuSetFileContent :: Maybe Text , parentNsPid :: Maybe String } deriving (Eq, Generic, Show)