simplexmq-6.5.0.16: SimpleXMQ message broker
Safe HaskellSafe-Inferred
LanguageHaskell2010

Simplex.Messaging.Agent.Stats

Documentation

data AgentSMPServerStats Source #

Constructors

AgentSMPServerStats 

Fields

data AgentSMPServerStatsData Source #

newtype OptionalInt Source #

Constructors

OInt 

Fields

Instances

Instances details
FromJSON OptionalInt Source # 
Instance details

Defined in Simplex.Messaging.Agent.Stats

Methods

parseJSON :: Value -> Parser OptionalInt

parseJSONList :: Value -> Parser [OptionalInt]

omittedField :: Maybe OptionalInt

ToJSON OptionalInt Source # 
Instance details

Defined in Simplex.Messaging.Agent.Stats

Methods

toJSON :: OptionalInt -> Value

toEncoding :: OptionalInt -> Encoding

toJSONList :: [OptionalInt] -> Value

toEncodingList :: [OptionalInt] -> Encoding

omitField :: OptionalInt -> Bool

Num OptionalInt Source # 
Instance details

Defined in Simplex.Messaging.Agent.Stats

Show OptionalInt Source # 
Instance details

Defined in Simplex.Messaging.Agent.Stats

Methods

showsPrec :: Int -> OptionalInt -> ShowS

show :: OptionalInt -> String

showList :: [OptionalInt] -> ShowS

data AgentXFTPServerStats Source #

Constructors

AgentXFTPServerStats 

Fields

data AgentNtfServerStats Source #

Constructors

AgentNtfServerStats 

Fields

data AgentPersistedServerStats Source #

newtype OptionalMap k v Source #

Constructors

OptionalMap (Map k v) 

Instances

Instances details
(FromJSONKey k, Ord k, FromJSON v) => FromJSON (OptionalMap k v) Source # 
Instance details

Defined in Simplex.Messaging.Agent.Stats

Methods

parseJSON :: Value -> Parser (OptionalMap k v)

parseJSONList :: Value -> Parser [OptionalMap k v]

omittedField :: Maybe (OptionalMap k v)

(ToJSON v, ToJSONKey k) => ToJSON (OptionalMap k v) Source # 
Instance details

Defined in Simplex.Messaging.Agent.Stats

Methods

toJSON :: OptionalMap k v -> Value

toEncoding :: OptionalMap k v -> Encoding

toJSONList :: [OptionalMap k v] -> Value

toEncodingList :: [OptionalMap k v] -> Encoding

omitField :: OptionalMap k v -> Bool

(Show k, Show v) => Show (OptionalMap k v) Source # 
Instance details

Defined in Simplex.Messaging.Agent.Stats

Methods

showsPrec :: Int -> OptionalMap k v -> ShowS

show :: OptionalMap k v -> String

showList :: [OptionalMap k v] -> ShowS