Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Cardano.Node.Tracing.Tracers.Diffusion
Contents
Orphan instances
LogFormatting MuxTrace Source # | |
Methods forMachine :: DetailLevel -> MuxTrace -> Object forHuman :: MuxTrace -> Text asMetrics :: MuxTrace -> [Metric] | |
LogFormatting TraceLedgerPeers Source # | |
Methods forMachine :: DetailLevel -> TraceLedgerPeers -> Object forHuman :: TraceLedgerPeers -> Text asMetrics :: TraceLedgerPeers -> [Metric] | |
MetaTrace MuxTrace Source # | |
Methods namespaceFor :: MuxTrace -> Namespace MuxTrace severityFor :: Namespace MuxTrace -> Maybe MuxTrace -> Maybe SeverityS privacyFor :: Namespace MuxTrace -> Maybe MuxTrace -> Maybe Privacy detailsFor :: Namespace MuxTrace -> Maybe MuxTrace -> Maybe DetailLevel documentFor :: Namespace MuxTrace -> Maybe Text metricsDocFor :: Namespace MuxTrace -> [(Text, Text)] allNamespaces :: [Namespace MuxTrace] | |
MetaTrace TraceLedgerPeers Source # | |
Methods namespaceFor :: TraceLedgerPeers -> Namespace TraceLedgerPeers severityFor :: Namespace TraceLedgerPeers -> Maybe TraceLedgerPeers -> Maybe SeverityS privacyFor :: Namespace TraceLedgerPeers -> Maybe TraceLedgerPeers -> Maybe Privacy detailsFor :: Namespace TraceLedgerPeers -> Maybe TraceLedgerPeers -> Maybe DetailLevel documentFor :: Namespace TraceLedgerPeers -> Maybe Text metricsDocFor :: Namespace TraceLedgerPeers -> [(Text, Text)] allNamespaces :: [Namespace TraceLedgerPeers] | |
MetaTrace (AnyMessageAndAgency (Handshake nt term)) Source # | |
Methods namespaceFor :: AnyMessageAndAgency (Handshake nt term) -> Namespace (AnyMessageAndAgency (Handshake nt term)) severityFor :: Namespace (AnyMessageAndAgency (Handshake nt term)) -> Maybe (AnyMessageAndAgency (Handshake nt term)) -> Maybe SeverityS privacyFor :: Namespace (AnyMessageAndAgency (Handshake nt term)) -> Maybe (AnyMessageAndAgency (Handshake nt term)) -> Maybe Privacy detailsFor :: Namespace (AnyMessageAndAgency (Handshake nt term)) -> Maybe (AnyMessageAndAgency (Handshake nt term)) -> Maybe DetailLevel documentFor :: Namespace (AnyMessageAndAgency (Handshake nt term)) -> Maybe Text metricsDocFor :: Namespace (AnyMessageAndAgency (Handshake nt term)) -> [(Text, Text)] allNamespaces :: [Namespace (AnyMessageAndAgency (Handshake nt term))] | |
(LogFormatting peer, LogFormatting MuxTrace) => LogFormatting (WithMuxBearer peer MuxTrace) Source # | |
Methods forMachine :: DetailLevel -> WithMuxBearer peer MuxTrace -> Object forHuman :: WithMuxBearer peer MuxTrace -> Text asMetrics :: WithMuxBearer peer MuxTrace -> [Metric] | |
(Show ntnAddr, Show ntcAddr) => LogFormatting (DiffusionTracer ntnAddr ntcAddr) Source # | |
Methods forMachine :: DetailLevel -> DiffusionTracer ntnAddr ntcAddr -> Object forHuman :: DiffusionTracer ntnAddr ntcAddr -> Text asMetrics :: DiffusionTracer ntnAddr ntcAddr -> [Metric] | |
(Show adr, Show ver) => LogFormatting (HandshakeTr adr ver) Source # | |
Methods forMachine :: DetailLevel -> HandshakeTr adr ver -> Object forHuman :: HandshakeTr adr ver -> Text asMetrics :: HandshakeTr adr ver -> [Metric] | |
MetaTrace tr => MetaTrace (WithMuxBearer peer tr) Source # | |
Methods namespaceFor :: WithMuxBearer peer tr -> Namespace (WithMuxBearer peer tr) severityFor :: Namespace (WithMuxBearer peer tr) -> Maybe (WithMuxBearer peer tr) -> Maybe SeverityS privacyFor :: Namespace (WithMuxBearer peer tr) -> Maybe (WithMuxBearer peer tr) -> Maybe Privacy detailsFor :: Namespace (WithMuxBearer peer tr) -> Maybe (WithMuxBearer peer tr) -> Maybe DetailLevel documentFor :: Namespace (WithMuxBearer peer tr) -> Maybe Text metricsDocFor :: Namespace (WithMuxBearer peer tr) -> [(Text, Text)] allNamespaces :: [Namespace (WithMuxBearer peer tr)] | |
MetaTrace (DiffusionTracer ntnAddr ntcAddr) Source # | |
Methods namespaceFor :: DiffusionTracer ntnAddr ntcAddr -> Namespace (DiffusionTracer ntnAddr ntcAddr) severityFor :: Namespace (DiffusionTracer ntnAddr ntcAddr) -> Maybe (DiffusionTracer ntnAddr ntcAddr) -> Maybe SeverityS privacyFor :: Namespace (DiffusionTracer ntnAddr ntcAddr) -> Maybe (DiffusionTracer ntnAddr ntcAddr) -> Maybe Privacy detailsFor :: Namespace (DiffusionTracer ntnAddr ntcAddr) -> Maybe (DiffusionTracer ntnAddr ntcAddr) -> Maybe DetailLevel documentFor :: Namespace (DiffusionTracer ntnAddr ntcAddr) -> Maybe Text metricsDocFor :: Namespace (DiffusionTracer ntnAddr ntcAddr) -> [(Text, Text)] allNamespaces :: [Namespace (DiffusionTracer ntnAddr ntcAddr)] |