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

Simplex.Messaging.Server.Stats

Documentation

data ServerStats Source #

Constructors

ServerStats 

Fields

data ServerStatsData Source #

Instances

Instances details
Show ServerStatsData Source # 
Instance details

Defined in Simplex.Messaging.Server.Stats

Methods

showsPrec :: Int -> ServerStatsData -> ShowS

show :: ServerStatsData -> String

showList :: [ServerStatsData] -> ShowS

StrEncoding ServerStatsData Source # 
Instance details

Defined in Simplex.Messaging.Server.Stats

Methods

strEncode :: ServerStatsData -> ByteString Source #

strDecode :: ByteString -> Either String ServerStatsData Source #

strP :: Parser ServerStatsData Source #

data PeriodStats Source #

Constructors

PeriodStats 

Fields

  • day :: IORef IntSet
     
  • week :: IORef IntSet
     
  • month :: IORef IntSet
     

data PeriodStatsData Source #

Constructors

PeriodStatsData 

Fields

Instances

Instances details
Show PeriodStatsData Source # 
Instance details

Defined in Simplex.Messaging.Server.Stats

Methods

showsPrec :: Int -> PeriodStatsData -> ShowS

show :: PeriodStatsData -> String

showList :: [PeriodStatsData] -> ShowS

StrEncoding PeriodStatsData Source # 
Instance details

Defined in Simplex.Messaging.Server.Stats

Methods

strEncode :: PeriodStatsData -> ByteString Source #

strDecode :: ByteString -> Either String PeriodStatsData Source #

strP :: Parser PeriodStatsData Source #

data PeriodStatCounts Source #

Constructors

PeriodStatCounts 

Fields

data ProxyStats Source #

Constructors

ProxyStats 

Fields

data ProxyStatsData Source #

Constructors

ProxyStatsData 

Fields

Instances

Instances details
Show ProxyStatsData Source # 
Instance details

Defined in Simplex.Messaging.Server.Stats

Methods

showsPrec :: Int -> ProxyStatsData -> ShowS

show :: ProxyStatsData -> String

showList :: [ProxyStatsData] -> ShowS

StrEncoding ProxyStatsData Source # 
Instance details

Defined in Simplex.Messaging.Server.Stats

Methods

strEncode :: ProxyStatsData -> ByteString Source #

strDecode :: ByteString -> Either String ProxyStatsData Source #

strP :: Parser ProxyStatsData Source #

data ServiceStats Source #

Constructors

ServiceStats 

Fields

data ServiceStatsData Source #

Constructors

ServiceStatsData 

Fields

Instances

Instances details
Show ServiceStatsData Source # 
Instance details

Defined in Simplex.Messaging.Server.Stats

Methods

showsPrec :: Int -> ServiceStatsData -> ShowS

show :: ServiceStatsData -> String

showList :: [ServiceStatsData] -> ShowS

StrEncoding ServiceStatsData Source # 
Instance details

Defined in Simplex.Messaging.Server.Stats

Methods

strEncode :: ServiceStatsData -> ByteString Source #

strDecode :: ByteString -> Either String ServiceStatsData Source #

strP :: Parser ServiceStatsData Source #

data TimeBuckets Source #

Constructors

TimeBuckets 

Fields

Instances

Instances details
Show TimeBuckets Source # 
Instance details

Defined in Simplex.Messaging.Server.Stats

Methods

showsPrec :: Int -> TimeBuckets -> ShowS

show :: TimeBuckets -> String

showList :: [TimeBuckets] -> ShowS