decentralized-message-queue
Safe HaskellNone
LanguageHaskell2010

DMQ.Tracer

Synopsis

Documentation

dmqTracer :: ToJSON ev => Bool -> Tracer IO (WithEventType ev) Source #

DMQ tracer

data WithEventType a Source #

Constructors

WithEventType String a 

Instances

Instances details
ToJSON a => ToJSON (WithEventType a) Source # 
Instance details

Defined in DMQ.Tracer

Show a => Show (WithEventType a) Source # 
Instance details

Defined in DMQ.Tracer

data NoExtraPeers Source #

Constructors

NoExtraPeers 

Instances

Instances details
ToJSON NoExtraPeers Source # 
Instance details

Defined in DMQ.Tracer

Monoid NoExtraPeers Source # 
Instance details

Defined in DMQ.Tracer

Semigroup NoExtraPeers Source # 
Instance details

Defined in DMQ.Tracer

ToJSON (PublicRootPeers NoExtraPeers RemoteAddress) Source # 
Instance details

Defined in DMQ.Tracer

ToJSON (DebugPeerSelection NoExtraState NoExtraFlags NoExtraPeers RemoteAddress) Source # 
Instance details

Defined in DMQ.Tracer

data NoExtraFlags Source #

Constructors

NoExtraFlags 

Instances

Instances details
ToJSON NoExtraFlags Source # 
Instance details

Defined in DMQ.Configuration.Topology

Show NoExtraFlags Source # 
Instance details

Defined in DMQ.Configuration.Topology

Eq NoExtraFlags Source # 
Instance details

Defined in DMQ.Configuration.Topology

FromJSON (NetworkTopology NoExtraConfig NoExtraFlags) Source # 
Instance details

Defined in DMQ.Configuration.Topology

ToJSON (NetworkTopology NoExtraConfig NoExtraFlags) Source # 
Instance details

Defined in DMQ.Configuration.Topology

ToJSON (DebugPeerSelection NoExtraState NoExtraFlags NoExtraPeers RemoteAddress) Source # 
Instance details

Defined in DMQ.Tracer

data NoExtraAPI Source #

Constructors

NoExtraAPI 

Orphan instances