Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Cardano.Node.Tracing.Tracers.P2P
Contents
Orphan instances
LogFormatting PeerSelectionCounters Source # | |
Methods forMachine :: DetailLevel -> PeerSelectionCounters -> Object forHuman :: PeerSelectionCounters -> Text asMetrics :: PeerSelectionCounters -> [Metric] | |
LogFormatting TracePublicRootPeers Source # | |
Methods forMachine :: DetailLevel -> TracePublicRootPeers -> Object forHuman :: TracePublicRootPeers -> Text asMetrics :: TracePublicRootPeers -> [Metric] | |
LogFormatting AcceptConnectionsPolicyTrace Source # | |
Methods forMachine :: DetailLevel -> AcceptConnectionsPolicyTrace -> Object forHuman :: AcceptConnectionsPolicyTrace -> Text asMetrics :: AcceptConnectionsPolicyTrace -> [Metric] | |
MetaTrace PeerSelectionCounters Source # | |
Methods namespaceFor :: PeerSelectionCounters -> Namespace PeerSelectionCounters severityFor :: Namespace PeerSelectionCounters -> Maybe PeerSelectionCounters -> Maybe SeverityS privacyFor :: Namespace PeerSelectionCounters -> Maybe PeerSelectionCounters -> Maybe Privacy detailsFor :: Namespace PeerSelectionCounters -> Maybe PeerSelectionCounters -> Maybe DetailLevel documentFor :: Namespace PeerSelectionCounters -> Maybe Text metricsDocFor :: Namespace PeerSelectionCounters -> [(Text, Text)] allNamespaces :: [Namespace PeerSelectionCounters] | |
MetaTrace TracePublicRootPeers Source # | |
Methods namespaceFor :: TracePublicRootPeers -> Namespace TracePublicRootPeers severityFor :: Namespace TracePublicRootPeers -> Maybe TracePublicRootPeers -> Maybe SeverityS privacyFor :: Namespace TracePublicRootPeers -> Maybe TracePublicRootPeers -> Maybe Privacy detailsFor :: Namespace TracePublicRootPeers -> Maybe TracePublicRootPeers -> Maybe DetailLevel documentFor :: Namespace TracePublicRootPeers -> Maybe Text metricsDocFor :: Namespace TracePublicRootPeers -> [(Text, Text)] allNamespaces :: [Namespace TracePublicRootPeers] | |
MetaTrace AcceptConnectionsPolicyTrace Source # | |
Methods namespaceFor :: AcceptConnectionsPolicyTrace -> Namespace AcceptConnectionsPolicyTrace severityFor :: Namespace AcceptConnectionsPolicyTrace -> Maybe AcceptConnectionsPolicyTrace -> Maybe SeverityS privacyFor :: Namespace AcceptConnectionsPolicyTrace -> Maybe AcceptConnectionsPolicyTrace -> Maybe Privacy detailsFor :: Namespace AcceptConnectionsPolicyTrace -> Maybe AcceptConnectionsPolicyTrace -> Maybe DetailLevel documentFor :: Namespace AcceptConnectionsPolicyTrace -> Maybe Text metricsDocFor :: Namespace AcceptConnectionsPolicyTrace -> [(Text, Text)] allNamespaces :: [Namespace AcceptConnectionsPolicyTrace] | |
LogFormatting (DebugPeerSelection SockAddr) Source # | |
Methods forMachine :: DetailLevel -> DebugPeerSelection SockAddr -> Object forHuman :: DebugPeerSelection SockAddr -> Text asMetrics :: DebugPeerSelection SockAddr -> [Metric] | |
LogFormatting (TracePeerSelection SockAddr) Source # | |
Methods forMachine :: DetailLevel -> TracePeerSelection SockAddr -> Object forHuman :: TracePeerSelection SockAddr -> Text asMetrics :: TracePeerSelection SockAddr -> [Metric] | |
(Show peerAddr, ToJSON peerAddr) => LogFormatting (AbstractTransitionTrace peerAddr) Source # | |
Methods forMachine :: DetailLevel -> AbstractTransitionTrace peerAddr -> Object forHuman :: AbstractTransitionTrace peerAddr -> Text asMetrics :: AbstractTransitionTrace peerAddr -> [Metric] | |
LogFormatting (InboundGovernorTrace SockAddr) Source # | |
Methods forMachine :: DetailLevel -> InboundGovernorTrace SockAddr -> Object forHuman :: InboundGovernorTrace SockAddr -> Text asMetrics :: InboundGovernorTrace SockAddr -> [Metric] | |
LogFormatting (InboundGovernorTrace LocalAddress) Source # | |
Methods forMachine :: DetailLevel -> InboundGovernorTrace LocalAddress -> Object forHuman :: InboundGovernorTrace LocalAddress -> Text asMetrics :: InboundGovernorTrace LocalAddress -> [Metric] | |
(Show peerAddr, ToJSON peerAddr) => LogFormatting (RemoteTransitionTrace peerAddr) Source # | |
Methods forMachine :: DetailLevel -> RemoteTransitionTrace peerAddr -> Object forHuman :: RemoteTransitionTrace peerAddr -> Text asMetrics :: RemoteTransitionTrace peerAddr -> [Metric] | |
(Show addr, LogFormatting addr, ToJSON addr) => LogFormatting (ServerTrace addr) Source # | |
Methods forMachine :: DetailLevel -> ServerTrace addr -> Object forHuman :: ServerTrace addr -> Text asMetrics :: ServerTrace addr -> [Metric] | |
MetaTrace (DebugPeerSelection SockAddr) Source # | |
Methods namespaceFor :: DebugPeerSelection SockAddr -> Namespace (DebugPeerSelection SockAddr) severityFor :: Namespace (DebugPeerSelection SockAddr) -> Maybe (DebugPeerSelection SockAddr) -> Maybe SeverityS privacyFor :: Namespace (DebugPeerSelection SockAddr) -> Maybe (DebugPeerSelection SockAddr) -> Maybe Privacy detailsFor :: Namespace (DebugPeerSelection SockAddr) -> Maybe (DebugPeerSelection SockAddr) -> Maybe DetailLevel documentFor :: Namespace (DebugPeerSelection SockAddr) -> Maybe Text metricsDocFor :: Namespace (DebugPeerSelection SockAddr) -> [(Text, Text)] allNamespaces :: [Namespace (DebugPeerSelection SockAddr)] | |
MetaTrace (TracePeerSelection SockAddr) Source # | |
Methods namespaceFor :: TracePeerSelection SockAddr -> Namespace (TracePeerSelection SockAddr) severityFor :: Namespace (TracePeerSelection SockAddr) -> Maybe (TracePeerSelection SockAddr) -> Maybe SeverityS privacyFor :: Namespace (TracePeerSelection SockAddr) -> Maybe (TracePeerSelection SockAddr) -> Maybe Privacy detailsFor :: Namespace (TracePeerSelection SockAddr) -> Maybe (TracePeerSelection SockAddr) -> Maybe DetailLevel documentFor :: Namespace (TracePeerSelection SockAddr) -> Maybe Text metricsDocFor :: Namespace (TracePeerSelection SockAddr) -> [(Text, Text)] allNamespaces :: [Namespace (TracePeerSelection SockAddr)] | |
MetaTrace (AbstractTransitionTrace peerAddr) Source # | |
Methods namespaceFor :: AbstractTransitionTrace peerAddr -> Namespace (AbstractTransitionTrace peerAddr) severityFor :: Namespace (AbstractTransitionTrace peerAddr) -> Maybe (AbstractTransitionTrace peerAddr) -> Maybe SeverityS privacyFor :: Namespace (AbstractTransitionTrace peerAddr) -> Maybe (AbstractTransitionTrace peerAddr) -> Maybe Privacy detailsFor :: Namespace (AbstractTransitionTrace peerAddr) -> Maybe (AbstractTransitionTrace peerAddr) -> Maybe DetailLevel documentFor :: Namespace (AbstractTransitionTrace peerAddr) -> Maybe Text metricsDocFor :: Namespace (AbstractTransitionTrace peerAddr) -> [(Text, Text)] allNamespaces :: [Namespace (AbstractTransitionTrace peerAddr)] | |
MetaTrace (InboundGovernorTrace addr) Source # | |
Methods namespaceFor :: InboundGovernorTrace addr -> Namespace (InboundGovernorTrace addr) severityFor :: Namespace (InboundGovernorTrace addr) -> Maybe (InboundGovernorTrace addr) -> Maybe SeverityS privacyFor :: Namespace (InboundGovernorTrace addr) -> Maybe (InboundGovernorTrace addr) -> Maybe Privacy detailsFor :: Namespace (InboundGovernorTrace addr) -> Maybe (InboundGovernorTrace addr) -> Maybe DetailLevel documentFor :: Namespace (InboundGovernorTrace addr) -> Maybe Text metricsDocFor :: Namespace (InboundGovernorTrace addr) -> [(Text, Text)] allNamespaces :: [Namespace (InboundGovernorTrace addr)] | |
MetaTrace (RemoteTransitionTrace peerAddr) Source # | |
Methods namespaceFor :: RemoteTransitionTrace peerAddr -> Namespace (RemoteTransitionTrace peerAddr) severityFor :: Namespace (RemoteTransitionTrace peerAddr) -> Maybe (RemoteTransitionTrace peerAddr) -> Maybe SeverityS privacyFor :: Namespace (RemoteTransitionTrace peerAddr) -> Maybe (RemoteTransitionTrace peerAddr) -> Maybe Privacy detailsFor :: Namespace (RemoteTransitionTrace peerAddr) -> Maybe (RemoteTransitionTrace peerAddr) -> Maybe DetailLevel documentFor :: Namespace (RemoteTransitionTrace peerAddr) -> Maybe Text metricsDocFor :: Namespace (RemoteTransitionTrace peerAddr) -> [(Text, Text)] allNamespaces :: [Namespace (RemoteTransitionTrace peerAddr)] | |
MetaTrace (ServerTrace addr) Source # | |
Methods namespaceFor :: ServerTrace addr -> Namespace (ServerTrace addr) severityFor :: Namespace (ServerTrace addr) -> Maybe (ServerTrace addr) -> Maybe SeverityS privacyFor :: Namespace (ServerTrace addr) -> Maybe (ServerTrace addr) -> Maybe Privacy detailsFor :: Namespace (ServerTrace addr) -> Maybe (ServerTrace addr) -> Maybe DetailLevel documentFor :: Namespace (ServerTrace addr) -> Maybe Text metricsDocFor :: Namespace (ServerTrace addr) -> [(Text, Text)] allNamespaces :: [Namespace (ServerTrace addr)] | |
Show lAddr => LogFormatting (PeerSelectionActionsTrace SockAddr lAddr) Source # | |
Methods forMachine :: DetailLevel -> PeerSelectionActionsTrace SockAddr lAddr -> Object forHuman :: PeerSelectionActionsTrace SockAddr lAddr -> Text asMetrics :: PeerSelectionActionsTrace SockAddr lAddr -> [Metric] | |
(ToJSONKey ntnAddr, ToJSON ntnAddr, ToJSONKey RelayAccessPoint, Show ntnAddr, Show exception) => LogFormatting (TraceLocalRootPeers ntnAddr exception) Source # | |
Methods forMachine :: DetailLevel -> TraceLocalRootPeers ntnAddr exception -> Object forHuman :: TraceLocalRootPeers ntnAddr exception -> Text asMetrics :: TraceLocalRootPeers ntnAddr exception -> [Metric] | |
(Show versionNumber, ToJSON versionNumber, ToJSON agreedOptions) => LogFormatting (ConnectionHandlerTrace versionNumber agreedOptions) Source # | |
Methods forMachine :: DetailLevel -> ConnectionHandlerTrace versionNumber agreedOptions -> Object forHuman :: ConnectionHandlerTrace versionNumber agreedOptions -> Text asMetrics :: ConnectionHandlerTrace versionNumber agreedOptions -> [Metric] | |
(Show addr, Show versionNumber, Show agreedOptions, LogFormatting addr, ToJSON addr, ToJSON versionNumber, ToJSON agreedOptions) => LogFormatting (ConnectionManagerTrace addr (ConnectionHandlerTrace versionNumber agreedOptions)) Source # | |
Methods forMachine :: DetailLevel -> ConnectionManagerTrace addr (ConnectionHandlerTrace versionNumber agreedOptions) -> Object forHuman :: ConnectionManagerTrace addr (ConnectionHandlerTrace versionNumber agreedOptions) -> Text asMetrics :: ConnectionManagerTrace addr (ConnectionHandlerTrace versionNumber agreedOptions) -> [Metric] | |
MetaTrace (PeerSelectionActionsTrace SockAddr lAddr) Source # | |
Methods namespaceFor :: PeerSelectionActionsTrace SockAddr lAddr -> Namespace (PeerSelectionActionsTrace SockAddr lAddr) severityFor :: Namespace (PeerSelectionActionsTrace SockAddr lAddr) -> Maybe (PeerSelectionActionsTrace SockAddr lAddr) -> Maybe SeverityS privacyFor :: Namespace (PeerSelectionActionsTrace SockAddr lAddr) -> Maybe (PeerSelectionActionsTrace SockAddr lAddr) -> Maybe Privacy detailsFor :: Namespace (PeerSelectionActionsTrace SockAddr lAddr) -> Maybe (PeerSelectionActionsTrace SockAddr lAddr) -> Maybe DetailLevel documentFor :: Namespace (PeerSelectionActionsTrace SockAddr lAddr) -> Maybe Text metricsDocFor :: Namespace (PeerSelectionActionsTrace SockAddr lAddr) -> [(Text, Text)] allNamespaces :: [Namespace (PeerSelectionActionsTrace SockAddr lAddr)] | |
MetaTrace (TraceLocalRootPeers ntnAddr exception) Source # | |
Methods namespaceFor :: TraceLocalRootPeers ntnAddr exception -> Namespace (TraceLocalRootPeers ntnAddr exception) severityFor :: Namespace (TraceLocalRootPeers ntnAddr exception) -> Maybe (TraceLocalRootPeers ntnAddr exception) -> Maybe SeverityS privacyFor :: Namespace (TraceLocalRootPeers ntnAddr exception) -> Maybe (TraceLocalRootPeers ntnAddr exception) -> Maybe Privacy detailsFor :: Namespace (TraceLocalRootPeers ntnAddr exception) -> Maybe (TraceLocalRootPeers ntnAddr exception) -> Maybe DetailLevel documentFor :: Namespace (TraceLocalRootPeers ntnAddr exception) -> Maybe Text metricsDocFor :: Namespace (TraceLocalRootPeers ntnAddr exception) -> [(Text, Text)] allNamespaces :: [Namespace (TraceLocalRootPeers ntnAddr exception)] | |
MetaTrace (ConnectionManagerTrace addr (ConnectionHandlerTrace versionNumber agreedOptions)) Source # | |
Methods namespaceFor :: ConnectionManagerTrace addr (ConnectionHandlerTrace versionNumber agreedOptions) -> Namespace (ConnectionManagerTrace addr (ConnectionHandlerTrace versionNumber agreedOptions)) severityFor :: Namespace (ConnectionManagerTrace addr (ConnectionHandlerTrace versionNumber agreedOptions)) -> Maybe (ConnectionManagerTrace addr (ConnectionHandlerTrace versionNumber agreedOptions)) -> Maybe SeverityS privacyFor :: Namespace (ConnectionManagerTrace addr (ConnectionHandlerTrace versionNumber agreedOptions)) -> Maybe (ConnectionManagerTrace addr (ConnectionHandlerTrace versionNumber agreedOptions)) -> Maybe Privacy detailsFor :: Namespace (ConnectionManagerTrace addr (ConnectionHandlerTrace versionNumber agreedOptions)) -> Maybe (ConnectionManagerTrace addr (ConnectionHandlerTrace versionNumber agreedOptions)) -> Maybe DetailLevel documentFor :: Namespace (ConnectionManagerTrace addr (ConnectionHandlerTrace versionNumber agreedOptions)) -> Maybe Text metricsDocFor :: Namespace (ConnectionManagerTrace addr (ConnectionHandlerTrace versionNumber agreedOptions)) -> [(Text, Text)] allNamespaces :: [Namespace (ConnectionManagerTrace addr (ConnectionHandlerTrace versionNumber agreedOptions))] |