| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Simplex.Messaging.Agent.Stats
Documentation
data AgentSMPServerStats Source #
Constructors
| AgentSMPServerStats | |
Fields
| |
data AgentSMPServerStatsData Source #
Constructors
| AgentSMPServerStatsData | |
Fields
| |
Instances
| FromJSON AgentSMPServerStatsData Source # | |
Defined in Simplex.Messaging.Agent.Stats Methods parseJSON :: Value -> Parser AgentSMPServerStatsData parseJSONList :: Value -> Parser [AgentSMPServerStatsData] omittedField :: Maybe AgentSMPServerStatsData | |
| ToJSON AgentSMPServerStatsData Source # | |
Defined in Simplex.Messaging.Agent.Stats Methods toJSON :: AgentSMPServerStatsData -> Value toEncoding :: AgentSMPServerStatsData -> Encoding toJSONList :: [AgentSMPServerStatsData] -> Value toEncodingList :: [AgentSMPServerStatsData] -> Encoding omitField :: AgentSMPServerStatsData -> Bool | |
| Show AgentSMPServerStatsData Source # | |
Defined in Simplex.Messaging.Agent.Stats Methods showsPrec :: Int -> AgentSMPServerStatsData -> ShowS show :: AgentSMPServerStatsData -> String showList :: [AgentSMPServerStatsData] -> ShowS | |
newtype OptionalInt Source #
Instances
| FromJSON OptionalInt Source # | |
Defined in Simplex.Messaging.Agent.Stats Methods parseJSON :: Value -> Parser OptionalInt parseJSONList :: Value -> Parser [OptionalInt] omittedField :: Maybe OptionalInt | |
| ToJSON OptionalInt Source # | |
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 # | |
Defined in Simplex.Messaging.Agent.Stats Methods (+) :: OptionalInt -> OptionalInt -> OptionalInt (-) :: OptionalInt -> OptionalInt -> OptionalInt (*) :: OptionalInt -> OptionalInt -> OptionalInt negate :: OptionalInt -> OptionalInt abs :: OptionalInt -> OptionalInt signum :: OptionalInt -> OptionalInt fromInteger :: Integer -> OptionalInt | |
| Show OptionalInt Source # | |
Defined in Simplex.Messaging.Agent.Stats Methods showsPrec :: Int -> OptionalInt -> ShowS show :: OptionalInt -> String showList :: [OptionalInt] -> ShowS | |
data AgentXFTPServerStats Source #
Constructors
| AgentXFTPServerStats | |
Fields
| |
data AgentXFTPServerStatsData Source #
Constructors
| AgentXFTPServerStatsData | |
Fields
| |
Instances
| FromJSON AgentXFTPServerStatsData Source # | |
Defined in Simplex.Messaging.Agent.Stats Methods parseJSON :: Value -> Parser AgentXFTPServerStatsData parseJSONList :: Value -> Parser [AgentXFTPServerStatsData] omittedField :: Maybe AgentXFTPServerStatsData | |
| ToJSON AgentXFTPServerStatsData Source # | |
Defined in Simplex.Messaging.Agent.Stats Methods toJSON :: AgentXFTPServerStatsData -> Value toEncoding :: AgentXFTPServerStatsData -> Encoding toJSONList :: [AgentXFTPServerStatsData] -> Value toEncodingList :: [AgentXFTPServerStatsData] -> Encoding omitField :: AgentXFTPServerStatsData -> Bool | |
| Show AgentXFTPServerStatsData Source # | |
Defined in Simplex.Messaging.Agent.Stats Methods showsPrec :: Int -> AgentXFTPServerStatsData -> ShowS show :: AgentXFTPServerStatsData -> String showList :: [AgentXFTPServerStatsData] -> ShowS | |
data AgentNtfServerStats Source #
Constructors
| AgentNtfServerStats | |
Fields
| |
data AgentNtfServerStatsData Source #
Constructors
| AgentNtfServerStatsData | |
Fields
| |
Instances
| FromJSON AgentNtfServerStatsData Source # | |
Defined in Simplex.Messaging.Agent.Stats Methods parseJSON :: Value -> Parser AgentNtfServerStatsData parseJSONList :: Value -> Parser [AgentNtfServerStatsData] omittedField :: Maybe AgentNtfServerStatsData | |
| ToJSON AgentNtfServerStatsData Source # | |
Defined in Simplex.Messaging.Agent.Stats Methods toJSON :: AgentNtfServerStatsData -> Value toEncoding :: AgentNtfServerStatsData -> Encoding toJSONList :: [AgentNtfServerStatsData] -> Value toEncodingList :: [AgentNtfServerStatsData] -> Encoding omitField :: AgentNtfServerStatsData -> Bool | |
| Show AgentNtfServerStatsData Source # | |
Defined in Simplex.Messaging.Agent.Stats Methods showsPrec :: Int -> AgentNtfServerStatsData -> ShowS show :: AgentNtfServerStatsData -> String showList :: [AgentNtfServerStatsData] -> ShowS | |
data AgentPersistedServerStats Source #
Constructors
| AgentPersistedServerStats | |
Fields | |
Instances
newtype OptionalMap k v Source #
Constructors
| OptionalMap (Map k v) |
Instances
| (FromJSONKey k, Ord k, FromJSON v) => FromJSON (OptionalMap k v) Source # | |
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 # | |
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 # | |
Defined in Simplex.Messaging.Agent.Stats Methods showsPrec :: Int -> OptionalMap k v -> ShowS show :: OptionalMap k v -> String showList :: [OptionalMap k v] -> ShowS | |
addSMPStatsData :: AgentSMPServerStatsData -> AgentSMPServerStatsData -> AgentSMPServerStatsData Source #