| paDnsActions | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.RootPeersDNS.DNSActions, Ouroboros.Network.PeerSelection.RootPeersDNS, Ouroboros.Network.PeerSelection |
| parseCLIOptions | DMQ.Configuration.CLIOptions |
| PartialConfig | DMQ.Configuration |
| partitionProbe | Test.Ouroboros.Network.MockNode |
| paToPeerAddr | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.RootPeersDNS.DNSActions, Ouroboros.Network.PeerSelection.RootPeersDNS, Ouroboros.Network.PeerSelection |
| pcaBulkInterval | Cardano.Network.PeerSelection.Churn, Ouroboros.Network.PeerSelection.Churn |
| pcaChurnTracer | Cardano.Network.PeerSelection.Churn, Ouroboros.Network.PeerSelection.Churn |
| pcaDeadlineInterval | Cardano.Network.PeerSelection.Churn, Ouroboros.Network.PeerSelection.Churn |
| pcaPeerRequestTimeout | Cardano.Network.PeerSelection.Churn, Ouroboros.Network.PeerSelection.Churn |
| pcaPeerSelectionTargets | Cardano.Network.PeerSelection.Churn, Ouroboros.Network.PeerSelection.Churn |
| pcaPeerSelectionTracer | Cardano.Network.PeerSelection.Churn, Ouroboros.Network.PeerSelection.Churn |
| pcaPeerSelectionVar | Cardano.Network.PeerSelection.Churn, Ouroboros.Network.PeerSelection.Churn |
| pcaReadCounters | Cardano.Network.PeerSelection.Churn, Ouroboros.Network.PeerSelection.Churn |
| pcaRng | Cardano.Network.PeerSelection.Churn, Ouroboros.Network.PeerSelection.Churn |
| pchPeerSharing | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.PeerStateActions, Ouroboros.Network.PeerSelection |
| PeerActionsDNS | |
| 1 (Type/Class) | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.RootPeersDNS.DNSActions, Ouroboros.Network.PeerSelection.RootPeersDNS, Ouroboros.Network.PeerSelection |
| 2 (Data Constructor) | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.RootPeersDNS.DNSActions, Ouroboros.Network.PeerSelection.RootPeersDNS, Ouroboros.Network.PeerSelection |
| PeerAddr | |
| 1 (Type/Class) | Test.Cardano.Network.Diffusion.Testnet.Simulation, Test.Ouroboros.Network.PeerSelection.Instances |
| 2 (Data Constructor) | Test.Cardano.Network.Diffusion.Testnet.Simulation, Test.Ouroboros.Network.PeerSelection.Instances |
| 3 (Type/Class) | Test.Ouroboros.Network.TxSubmission.TxLogic |
| PeerAdvertise | Cardano.Network.NodeToNode, Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection, Ouroboros.Network.PeerSelection.PeerAdvertise, Test.Ouroboros.Network.Diffusion.Node |
| peerAdvertise | Cardano.Network.PeerSelection.State.LocalRootPeers, Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.State.LocalRootPeers, Ouroboros.Network.PeerSelection |
| PeerChurnArgs | |
| 1 (Type/Class) | Cardano.Network.PeerSelection.Churn, Ouroboros.Network.PeerSelection.Churn |
| 2 (Data Constructor) | Cardano.Network.PeerSelection.Churn, Ouroboros.Network.PeerSelection.Churn |
| peerChurnGovernor | |
| 1 (Function) | Cardano.Network.PeerSelection.Churn, Cardano.Network.PeerSelection |
| 2 (Function) | Ouroboros.Network.PeerSelection.Churn |
| PeerCold | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Types, Ouroboros.Network.PeerSelection |
| PeerConnectionHandle | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.PeerStateActions, Ouroboros.Network.PeerSelection |
| peerConnToPeerSharing | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Governor.Types, Ouroboros.Network.PeerSelection.Governor, Ouroboros.Network.PeerSelection |
| PeerCooling | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Types, Ouroboros.Network.PeerSelection |
| peerFetchBlocksInFlight | Ouroboros.Network.BlockFetch.ClientState |
| peerFetchBytesInFlight | Ouroboros.Network.BlockFetch.ClientState |
| PeerFetchInFlight | |
| 1 (Type/Class) | Ouroboros.Network.BlockFetch.ClientState |
| 2 (Data Constructor) | Ouroboros.Network.BlockFetch.ClientState |
| PeerFetchInFlightLimits | |
| 1 (Type/Class) | Ouroboros.Network.BlockFetch.DeltaQ |
| 2 (Data Constructor) | Ouroboros.Network.BlockFetch.DeltaQ |
| peerFetchMaxSlotNo | Ouroboros.Network.BlockFetch.ClientState |
| peerFetchReqsInFlight | Ouroboros.Network.BlockFetch.ClientState |
| PeerFetchStatus | Ouroboros.Network.BlockFetch.ClientState |
| PeerFetchStatusAberrant | Ouroboros.Network.BlockFetch.ClientState |
| PeerFetchStatusBusy | Ouroboros.Network.BlockFetch.ClientState |
| PeerFetchStatusReady | Ouroboros.Network.BlockFetch.ClientState |
| PeerFetchStatusShutdown | Ouroboros.Network.BlockFetch.ClientState |
| PeerFetchStatusStarting | Ouroboros.Network.BlockFetch.ClientState |
| PeerGraph | |
| 1 (Type/Class) | Test.Cardano.Network.PeerSelection.MockEnvironment, Test.Ouroboros.Network.PeerSelection.PeerGraph |
| 2 (Data Constructor) | Test.Cardano.Network.PeerSelection.MockEnvironment, Test.Ouroboros.Network.PeerSelection.PeerGraph |
| peerGraph | Test.Cardano.Network.PeerSelection.MockEnvironment |
| PeerGSV | |
| 1 (Type/Class) | Ouroboros.Network.DeltaQ, Ouroboros.Network.BlockFetch.DeltaQ |
| 2 (Data Constructor) | Ouroboros.Network.DeltaQ, Ouroboros.Network.BlockFetch.DeltaQ |
| PeerGSVT | |
| 1 (Type/Class) | Test.Ouroboros.Network.BlockFetch |
| 2 (Data Constructor) | Test.Ouroboros.Network.BlockFetch |
| PeerHot | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Types, Ouroboros.Network.PeerSelection |
| PeerHotDuration | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.PeerStateActions, Ouroboros.Network.PeerSelection |
| PeerInfo | Ouroboros.Network.BlockFetch.Decision |
| peerInfoPeer | Ouroboros.Network.BlockFetch.Decision |
| peerMap | Ouroboros.Network.PeerSelection.LedgerPeers |
| PeerMetrics | Cardano.Network.PeerSelection, Cardano.Network.Diffusion.Types, Cardano.Network.Diffusion, Ouroboros.Network.PeerSelection.PeerMetric, Ouroboros.Network.PeerSelection |
| PeerMetricsConfiguration | |
| 1 (Type/Class) | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.PeerMetric, Ouroboros.Network.PeerSelection |
| 2 (Data Constructor) | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.PeerMetric, Ouroboros.Network.PeerSelection |
| peerMetricsConfiguration | Ouroboros.Network.Diffusion.Policies, Ouroboros.Network.Diffusion.Configuration |
| PeerMetricsTrace | |
| 1 (Type/Class) | Test.Ouroboros.Network.PeerSelection.PeerMetric |
| 2 (Data Constructor) | Test.Ouroboros.Network.PeerSelection.PeerMetric |
| PeerMonitoringError | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.PeerStateActions, Ouroboros.Network.PeerSelection |
| PeerMonitoringResult | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.PeerStateActions, Ouroboros.Network.PeerSelection |
| peerRng | Ouroboros.Network.TxSubmission.Inbound.V2.Types, Ouroboros.Network.TxSubmission.Inbound.V2.State, Ouroboros.Network.TxSubmission.Inbound.V2 |
| PeerRole | DMQ.Protocol.LocalMsgNotification.Type, DMQ.Protocol.LocalMsgSubmission.Type |
| peerSalt | Ouroboros.Network.BlockFetch.Decision, Ouroboros.Network.BlockFetch.State |
| PeerSelectionActionException | |
| 1 (Type/Class) | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.PeerStateActions, Ouroboros.Network.PeerSelection |
| 2 (Data Constructor) | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.PeerStateActions, Ouroboros.Network.PeerSelection |
| PeerSelectionActions | |
| 1 (Type/Class) | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Governor.Types, Ouroboros.Network.PeerSelection.Governor, Ouroboros.Network.PeerSelection.PeerSelectionActions, Ouroboros.Network.PeerSelection |
| 2 (Data Constructor) | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Governor.Types, Ouroboros.Network.PeerSelection.Governor, Ouroboros.Network.PeerSelection.PeerSelectionActions, Ouroboros.Network.PeerSelection |
| PeerSelectionActionsTrace | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.PeerStateActions, Ouroboros.Network.PeerSelection |
| PeerSelectionCounters | |
| 1 (Type/Class) | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Governor.Types, Ouroboros.Network.PeerSelection.Governor, Ouroboros.Network.PeerSelection |
| 2 (Data Constructor) | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Governor.Types, Ouroboros.Network.PeerSelection.Governor, Ouroboros.Network.PeerSelection |
| PeerSelectionCountersHWC | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Governor.Types, Ouroboros.Network.PeerSelection.Governor, Ouroboros.Network.PeerSelection |
| peerSelectionGovernor | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Governor, Ouroboros.Network.PeerSelection |
| PeerSelectionGovernorArgs | |
| 1 (Type/Class) | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Governor.Types, Ouroboros.Network.PeerSelection.Governor, Ouroboros.Network.PeerSelection |
| 2 (Data Constructor) | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Governor.Types, Ouroboros.Network.PeerSelection.Governor, Ouroboros.Network.PeerSelection |
| PeerSelectionInterfaces | |
| 1 (Type/Class) | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Governor.Types, Ouroboros.Network.PeerSelection.Governor, Ouroboros.Network.PeerSelection |
| 2 (Data Constructor) | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Governor.Types, Ouroboros.Network.PeerSelection.Governor, Ouroboros.Network.PeerSelection |
| PeerSelectionPolicy | |
| 1 (Type/Class) | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Governor.Types, Ouroboros.Network.PeerSelection.Governor, Ouroboros.Network.PeerSelection |
| 2 (Data Constructor) | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Governor.Types, Ouroboros.Network.PeerSelection.Governor, Ouroboros.Network.PeerSelection |
| PeerSelectionSetsWithSizes | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Governor.Types, Ouroboros.Network.PeerSelection.Governor, Ouroboros.Network.PeerSelection |
| PeerSelectionState | |
| 1 (Type/Class) | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Governor.Types, Ouroboros.Network.PeerSelection.Governor, Ouroboros.Network.PeerSelection |
| 2 (Data Constructor) | Ouroboros.Network.PeerSelection.Governor.Types, Ouroboros.Network.PeerSelection.Governor |
| peerSelectionStateToCounters | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Governor.Types, Ouroboros.Network.PeerSelection.Governor, Ouroboros.Network.PeerSelection |
| peerSelectionStateToView | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Governor.Types, Ouroboros.Network.PeerSelection.Governor, Ouroboros.Network.PeerSelection |
| PeerSelectionTargets | |
| 1 (Type/Class) | Cardano.Network.NodeToNode, Cardano.Network.PeerSelection, Cardano.Network.Diffusion.Types, Cardano.Network.Diffusion, Ouroboros.Network.PeerSelection.Governor.Types, Ouroboros.Network.PeerSelection.Governor, Ouroboros.Network.PeerSelection, Ouroboros.Network.Diffusion.Configuration, Test.Ouroboros.Network.Diffusion.Node |
| 2 (Data Constructor) | Cardano.Network.NodeToNode, Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Governor.Types, Ouroboros.Network.PeerSelection.Governor, Ouroboros.Network.PeerSelection, Ouroboros.Network.Diffusion.Configuration, Test.Ouroboros.Network.Diffusion.Node |
| peerSelectionTargets | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Governor.Types, Ouroboros.Network.PeerSelection.Governor, Ouroboros.Network.PeerSelection |
| peerSelectionTargetsToObject | Ouroboros.Network.OrphanInstances |
| PeerSelectionTimeoutException | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.PeerStateActions, Ouroboros.Network.PeerSelection |
| PeerSelectionView | |
| 1 (Type/Class) | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Governor.Types, Ouroboros.Network.PeerSelection.Governor, Ouroboros.Network.PeerSelection |
| 2 (Data Constructor) | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Governor.Types, Ouroboros.Network.PeerSelection.Governor, Ouroboros.Network.PeerSelection |
| PeersFetch | Ouroboros.Network.BlockFetch.Decision.Trace |
| peerShareReachablePeers | Test.Cardano.Network.PeerSelection.MockEnvironment, Test.Ouroboros.Network.PeerSelection.PeerGraph |
| PeerShareScript | Test.Ouroboros.Network.PeerSelection.PeerGraph |
| peerShareScript | Test.Ouroboros.Network.PeerSelection.PeerGraph |
| PeerShareTime | Test.Ouroboros.Network.PeerSelection.PeerGraph |
| PeerShareTimeQuick | Test.Ouroboros.Network.PeerSelection.PeerGraph |
| PeerShareTimeSlow | Test.Ouroboros.Network.PeerSelection.PeerGraph |
| PeerShareTimeTimeout | Test.Ouroboros.Network.PeerSelection.PeerGraph |
| PeerSharing | |
| 1 (Type/Class) | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection, Ouroboros.Network.Diffusion.Configuration, Ouroboros.Network.PeerSelection.PeerSharing |
| 2 (Type/Class) | Ouroboros.Network.Protocol.PeerSharing.Type |
| peerSharing | |
| 1 (Function) | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Governor.Types, Ouroboros.Network.PeerSelection.Governor, Ouroboros.Network.PeerSelection |
| 2 (Function) | Cardano.Network.NodeToNode, Cardano.Network.NodeToNode.Version |
| 3 (Function) | DMQ.NodeToNode.Version, DMQ.NodeToNode |
| PeerSharingAmount | |
| 1 (Type/Class) | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection, Ouroboros.Network.Protocol.PeerSharing.Type |
| 2 (Data Constructor) | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection, Ouroboros.Network.Protocol.PeerSharing.Type |
| PeerSharingAPI | |
| 1 (Type/Class) | Ouroboros.Network.PeerSharing |
| 2 (Data Constructor) | Ouroboros.Network.PeerSharing |
| peerSharingAPI | DMQ.Diffusion.NodeKernel |
| PeerSharingClient | Ouroboros.Network.Protocol.PeerSharing.Client |
| peerSharingClient | Ouroboros.Network.PeerSharing |
| peerSharingClientCollect | Ouroboros.Network.Protocol.PeerSharing.Examples |
| peerSharingClientPeer | Ouroboros.Network.Protocol.PeerSharing.Client |
| PeerSharingController | Ouroboros.Network.PeerSharing |
| PeerSharingDisabled | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection, Ouroboros.Network.Diffusion.Configuration, Ouroboros.Network.PeerSelection.PeerSharing |
| PeerSharingEnabled | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection, Ouroboros.Network.Diffusion.Configuration, Ouroboros.Network.PeerSelection.PeerSharing |
| peerSharingFlag | Test.Cardano.Network.PeerSelection.MockEnvironment |
| peerSharingLimits | Test.Cardano.Network.Diffusion.Testnet.MiniProtocols |
| peerSharingMiniProtocolNum | Cardano.Network.NodeToNode |
| PeerSharingNotRegisteredYet | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Governor.Types, Ouroboros.Network.PeerSharing, Ouroboros.Network.PeerSelection, Ouroboros.Network.Protocol.PeerSharing.Type |
| peerSharingProtocol | |
| 1 (Function) | Cardano.Network.NodeToNode |
| 2 (Function) | DMQ.NodeToNode |
| peerSharingProtocolLimits | Cardano.Network.NodeToNode |
| PeerSharingRegistry | |
| 1 (Type/Class) | Ouroboros.Network.PeerSharing |
| 2 (Data Constructor) | Ouroboros.Network.PeerSharing |
| peerSharingRegistry | DMQ.Diffusion.NodeKernel |
| PeerSharingResult | |
| 1 (Type/Class) | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Governor.Types, Ouroboros.Network.PeerSharing, Ouroboros.Network.PeerSelection, Ouroboros.Network.Protocol.PeerSharing.Type |
| 2 (Data Constructor) | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Governor.Types, Ouroboros.Network.PeerSharing, Ouroboros.Network.PeerSelection, Ouroboros.Network.Protocol.PeerSharing.Type |
| PeerSharingScript | Test.Ouroboros.Network.PeerSelection.PeerGraph |
| peerSharingScript | Test.Ouroboros.Network.PeerSelection.PeerGraph |
| PeerSharingServer | |
| 1 (Type/Class) | Ouroboros.Network.Protocol.PeerSharing.Server |
| 2 (Data Constructor) | Ouroboros.Network.Protocol.PeerSharing.Server |
| peerSharingServer | Ouroboros.Network.PeerSharing |
| peerSharingServerPeer | Ouroboros.Network.Protocol.PeerSharing.Server |
| peerSharingServerReplicate | Ouroboros.Network.Protocol.PeerSharing.Examples |
| peerSharingSizeLimits | Test.Cardano.Network.Diffusion.Testnet.MiniProtocols |
| peerSharingTimeLimits | Test.Cardano.Network.Diffusion.Testnet.MiniProtocols |
| peerSnapshot | Ouroboros.Network.PeerSelection.LedgerPeers |
| peerSnapshotPath | Ouroboros.Network.Diffusion.Topology |
| PeersOrder | |
| 1 (Type/Class) | Ouroboros.Network.BlockFetch.ClientState |
| 2 (Data Constructor) | Ouroboros.Network.BlockFetch.ClientState |
| peersOrderAll | Ouroboros.Network.BlockFetch.ClientState |
| peersOrderCurrent | Ouroboros.Network.BlockFetch.ClientState |
| peersOrderStart | Ouroboros.Network.BlockFetch.ClientState |
| PeerSource | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Types, Ouroboros.Network.PeerSelection |
| PeerSourceLocalRoot | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Types, Ouroboros.Network.PeerSelection |
| PeerSourcePeerShare | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Types, Ouroboros.Network.PeerSelection |
| PeerSourcePublicRoot | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Types, Ouroboros.Network.PeerSelection |
| PeerStarvedUs | Ouroboros.Network.BlockFetch.Decision.Trace |
| PeerStateActions | |
| 1 (Type/Class) | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Governor.Types, Ouroboros.Network.PeerSelection.Governor, Ouroboros.Network.PeerSelection |
| 2 (Data Constructor) | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Governor.Types, Ouroboros.Network.PeerSelection.Governor, Ouroboros.Network.PeerSelection |
| peerStateActions | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Governor.Types, Ouroboros.Network.PeerSelection.Governor, Ouroboros.Network.PeerSelection |
| PeerStateActionsArguments | |
| 1 (Type/Class) | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.PeerStateActions, Ouroboros.Network.PeerSelection |
| 2 (Data Constructor) | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.PeerStateActions, Ouroboros.Network.PeerSelection |
| PeerStatus | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Types, Ouroboros.Network.PeerSelection |
| PeerStatusChanged | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.PeerStateActions, Ouroboros.Network.PeerSelection |
| PeerStatusChangeFailure | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.PeerStateActions, Ouroboros.Network.PeerSelection |
| PeerStatusChangeType | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.PeerStateActions, Ouroboros.Network.PeerSelection |
| PeerTrustable | Cardano.Network.PeerSelection, Cardano.Network.PeerSelection.PeerTrustable |
| PeerTxAPI | |
| 1 (Type/Class) | Ouroboros.Network.TxSubmission.Inbound.V2.Registry, Ouroboros.Network.TxSubmission.Inbound.V2 |
| 2 (Data Constructor) | Ouroboros.Network.TxSubmission.Inbound.V2.Registry, Ouroboros.Network.TxSubmission.Inbound.V2 |
| PeerTxState | |
| 1 (Type/Class) | Ouroboros.Network.TxSubmission.Inbound.V2.Types, Ouroboros.Network.TxSubmission.Inbound.V2.State, Ouroboros.Network.TxSubmission.Inbound.V2 |
| 2 (Data Constructor) | Ouroboros.Network.TxSubmission.Inbound.V2.Types, Ouroboros.Network.TxSubmission.Inbound.V2.State, Ouroboros.Network.TxSubmission.Inbound.V2 |
| peerTxStates | Ouroboros.Network.TxSubmission.Inbound.V2.Types, Ouroboros.Network.TxSubmission.Inbound.V2.State, Ouroboros.Network.TxSubmission.Inbound.V2 |
| PeerWarm | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Types, Ouroboros.Network.PeerSelection |
| PickAll | Test.Ouroboros.Network.Data.Script |
| pickColdPeersToForget | Test.Cardano.Network.PeerSelection.MockEnvironment |
| pickColdPeersToPromote | Test.Cardano.Network.PeerSelection.MockEnvironment |
| PickedBigLedgerPeer | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.LedgerPeers, Ouroboros.Network.PeerSelection |
| PickedBigLedgerPeers | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.LedgerPeers, Ouroboros.Network.PeerSelection |
| PickedLedgerPeer | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.LedgerPeers, Ouroboros.Network.PeerSelection |
| PickedLedgerPeers | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.LedgerPeers, Ouroboros.Network.PeerSelection |
| PickFirst | Test.Ouroboros.Network.Data.Script |
| pickHotPeersToDemote | Test.Cardano.Network.PeerSelection.MockEnvironment |
| pickInboundPeers | Test.Cardano.Network.PeerSelection.MockEnvironment |
| pickKnownPeersForPeerShare | Test.Cardano.Network.PeerSelection.MockEnvironment |
| PickMembers | Test.Ouroboros.Network.Data.Script |
| pickPeers | Ouroboros.Network.PeerSelection.Governor.Types |
| PickPolicy | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Governor.Types, Ouroboros.Network.PeerSelection.Governor, Ouroboros.Network.PeerSelection |
| PickScript | Test.Cardano.Network.PeerSelection.MockEnvironment, Test.Ouroboros.Network.Data.Script |
| PickSome | Test.Ouroboros.Network.Data.Script |
| pickTxsToDownload | Ouroboros.Network.TxSubmission.Inbound.V2.Decision |
| pickUnknownPeers | Ouroboros.Network.PeerSelection.Governor.Types |
| pickWarmPeersToDemote | Test.Cardano.Network.PeerSelection.MockEnvironment |
| pickWarmPeersToPromote | Test.Cardano.Network.PeerSelection.MockEnvironment |
| piFailCount | Test.Cardano.Network.Diffusion.Policies |
| pingClient | Cardano.Network.Ping |
| PingOpts | |
| 1 (Type/Class) | Cardano.Network.Ping |
| 2 (Data Constructor) | Cardano.Network.Ping |
| pingOptsCount | Cardano.Network.Ping |
| pingOptsGetTip | Cardano.Network.Ping |
| pingOptsHandshakeQuery | Cardano.Network.Ping |
| pingOptsHost | Cardano.Network.Ping |
| pingOptsJson | Cardano.Network.Ping |
| pingOptsMagic | Cardano.Network.Ping |
| pingOptsPort | Cardano.Network.Ping |
| pingOptsQuiet | Cardano.Network.Ping |
| pingOptsUnixSock | Cardano.Network.Ping |
| pingPongLimits | Test.Cardano.Network.Diffusion.Testnet.MiniProtocols |
| pingPongSizeLimits | Test.Cardano.Network.Diffusion.Testnet.MiniProtocols |
| pingPongTimeLimits | Test.Cardano.Network.Diffusion.Testnet.MiniProtocols |
| pipeAsBearer | Network.Mux.Bearer.Pipe |
| PipeChannel | |
| 1 (Type/Class) | Network.Mux.Bearer.Pipe |
| 2 (Data Constructor) | Network.Mux.Bearer.Pipe |
| pipeChannelFromHandles | Network.Mux.Bearer.Pipe |
| Pipeline | Ouroboros.Network.Protocol.ChainSync.PipelineDecision |
| Pipelined | DMQ.Protocol.LocalMsgNotification.Type, DMQ.Protocol.LocalMsgSubmission.Type |
| PipelineDecision | Ouroboros.Network.Protocol.ChainSync.PipelineDecision |
| pipelineDecisionLowHighMark | Ouroboros.Network.Protocol.ChainSync.PipelineDecision |
| pipelineDecisionMax | Ouroboros.Network.Protocol.ChainSync.PipelineDecision |
| pipelineDecisionMin | Ouroboros.Network.Protocol.ChainSync.PipelineDecision |
| PipeliningDepth | |
| 1 (Type/Class) | Test.Data.PipeliningDepth |
| 2 (Data Constructor) | Test.Data.PipeliningDepth |
| piTepid | Test.Cardano.Network.Diffusion.Policies |
| plausibleCandidateChain | Cardano.Network.FetchMode, Ouroboros.Network.BlockFetch, Ouroboros.Network.BlockFetch.ConsensusInterface |
| playTimedScript | Test.Cardano.Network.PeerSelection.MockEnvironment, Test.Ouroboros.Network.Data.Script |
| pmtFetchynessBlocks | Test.Ouroboros.Network.PeerSelection.PeerMetric |
| pmtFetchynessBytes | Test.Ouroboros.Network.PeerSelection.PeerMetric |
| pmtJoinedAt | Test.Ouroboros.Network.PeerSelection.PeerMetric |
| pmtPeer | Test.Ouroboros.Network.PeerSelection.PeerMetric |
| pmtSlot | Test.Ouroboros.Network.PeerSelection.PeerMetric |
| pmtUpstreamyness | Test.Ouroboros.Network.PeerSelection.PeerMetric |
| Point | |
| 1 (Type/Class) | Ouroboros.Network.Block, Ouroboros.Network.AnchoredFragment, Ouroboros.Network.Mock.Chain |
| 2 (Data Constructor) | Ouroboros.Network.Block, Ouroboros.Network.AnchoredFragment, Ouroboros.Network.Mock.Chain |
| pointHash | Ouroboros.Network.Block |
| pointIsAfter | Ouroboros.Network.Mock.Chain |
| pointOnChain | Ouroboros.Network.Mock.Chain |
| pointOnFragment | Ouroboros.Network.AnchoredFragment |
| pointOnFragmentSpec | Ouroboros.Network.AnchoredFragment |
| points | Ouroboros.Network.Protocol.ChainSync.Examples, Ouroboros.Network.Protocol.ChainSync.ExamplesPipelined |
| pointSlot | Ouroboros.Network.Block |
| policy | DMQ.Diffusion.PeerSelection |
| policyFindPublicRootTimeout | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Governor.Types, Ouroboros.Network.PeerSelection.Governor, Ouroboros.Network.PeerSelection |
| policyMaxInProgressPeerShareReqs | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Governor.Types, Ouroboros.Network.PeerSelection.Governor, Ouroboros.Network.PeerSelection |
| policyPeerShareActivationDelay | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Governor.Types, Ouroboros.Network.PeerSelection.Governor, Ouroboros.Network.PeerSelection |
| policyPeerShareBatchWaitTime | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Governor.Types, Ouroboros.Network.PeerSelection.Governor, Ouroboros.Network.PeerSelection |
| policyPeerShareOverallTimeout | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Governor.Types, Ouroboros.Network.PeerSelection.Governor, Ouroboros.Network.PeerSelection |
| policyPeerShareRetryTime | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Governor.Types, Ouroboros.Network.PeerSelection.Governor, Ouroboros.Network.PeerSelection |
| policyPickColdPeersToForget | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Governor.Types, Ouroboros.Network.PeerSelection.Governor, Ouroboros.Network.PeerSelection |
| policyPickColdPeersToPromote | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Governor.Types, Ouroboros.Network.PeerSelection.Governor, Ouroboros.Network.PeerSelection |
| policyPickHotPeersToDemote | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Governor.Types, Ouroboros.Network.PeerSelection.Governor, Ouroboros.Network.PeerSelection |
| policyPickInboundPeers | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Governor.Types, Ouroboros.Network.PeerSelection.Governor, Ouroboros.Network.PeerSelection |
| policyPickKnownPeersForPeerShare | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Governor.Types, Ouroboros.Network.PeerSelection.Governor, Ouroboros.Network.PeerSelection |
| policyPickWarmPeersToDemote | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Governor.Types, Ouroboros.Network.PeerSelection.Governor, Ouroboros.Network.PeerSelection |
| policyPickWarmPeersToPromote | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Governor.Types, Ouroboros.Network.PeerSelection.Governor, Ouroboros.Network.PeerSelection |
| PoolStake | |
| 1 (Type/Class) | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.LedgerPeers, Ouroboros.Network.PeerSelection, Ouroboros.Network.PeerSelection.LedgerPeers.Type, Ouroboros.Network.PeerSelection.LedgerPeers.Utils |
| 2 (Data Constructor) | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.LedgerPeers, Ouroboros.Network.PeerSelection, Ouroboros.Network.PeerSelection.LedgerPeers.Type, Ouroboros.Network.PeerSelection.LedgerPeers.Utils |
| PortNumber | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection, Ouroboros.Network.PeerSelection.RelayAccessPoint |
| POSIXTime | DMQ.Protocol.SigSubmission.Type |
| postBlocking | Ouroboros.Network.PeerSelection.Governor.Types |
| postNonBlocking | Ouroboros.Network.PeerSelection.Governor.Types |
| ppDiffusionTestTrace | Test.Cardano.Network.Diffusion.Testnet.Simulation |
| ppNtNAddr | Test.Ouroboros.Network.Diffusion.Node.Kernel |
| ppNtNConnId | Test.Ouroboros.Network.Diffusion.Node.Kernel |
| ppTransition | Test.Ouroboros.Network.ConnectionManager.Timeouts |
| PraosFetchMode | |
| 1 (Data Constructor) | Cardano.Network.LedgerPeerConsensusInterface, Cardano.Network.FetchMode, Ouroboros.Network.BlockFetch.State, Ouroboros.Network.BlockFetch, Ouroboros.Network.BlockFetch.ConsensusInterface |
| 2 (Type/Class) | Cardano.Network.FetchMode, Ouroboros.Network.BlockFetch.Decision, Ouroboros.Network.BlockFetch.State, Ouroboros.Network.BlockFetch, Ouroboros.Network.BlockFetch.ConsensusInterface |
| PraosMode | Cardano.Network.Diffusion.Types, Cardano.Network.Diffusion, Cardano.Network.ConsensusMode, Cardano.Network.FetchMode |
| preBlocking | Ouroboros.Network.PeerSelection.Governor.Types |
| prefixLedgerRelayAccessPoint | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.LedgerPeers, Ouroboros.Network.PeerSelection, Ouroboros.Network.PeerSelection.RelayAccessPoint, Ouroboros.Network.PeerSelection.LedgerPeers.Type |
| prettyPrint | |
| 1 (Function) | Ouroboros.Network.AnchoredSeq |
| 2 (Function) | Ouroboros.Network.AnchoredFragment |
| prettyPrintChain | Ouroboros.Network.Mock.Chain |
| primitiveTransformEvents | Test.Ouroboros.Network.Data.Signal |
| prioritisePeerChains | Ouroboros.Network.BlockFetch.Decision |
| Probe | Test.Ouroboros.Network.MockNode |
| probeOutput | Test.Ouroboros.Network.MockNode |
| ProcessedTxCount | |
| 1 (Type/Class) | Ouroboros.Network.TxSubmission.Inbound.V2.Types, Ouroboros.Network.TxSubmission.Inbound.V2, Ouroboros.Network.TxSubmission.Inbound.V1 |
| 2 (Data Constructor) | Ouroboros.Network.TxSubmission.Inbound.V2.Types, Ouroboros.Network.TxSubmission.Inbound.V2, Ouroboros.Network.TxSubmission.Inbound.V1 |
| producerAddresses | Ouroboros.Network.Diffusion.Topology |
| producerChain | Ouroboros.Network.Mock.ProducerState |
| producerChans | Ouroboros.Network.MockNode |
| ProducerId | |
| 1 (Type/Class) | Ouroboros.Network.MockNode |
| 2 (Data Constructor) | Ouroboros.Network.MockNode |
| projectBundle | Ouroboros.Network.Mux |
| PromiseReader | |
| 1 (Type/Class) | Ouroboros.Network.ConnectionManager.Types |
| 2 (Data Constructor) | Ouroboros.Network.ConnectionManager.Types |
| PromiseWriter | |
| 1 (Type/Class) | Ouroboros.Network.ConnectionManager.Types |
| 2 (Data Constructor) | Ouroboros.Network.ConnectionManager.Types |
| PromiseWriterBlocked | Ouroboros.Network.ConnectionManager.Types |
| PromiseWriterException | Ouroboros.Network.ConnectionManager.Types |
| PromotedToWarmRemote | Ouroboros.Network.ConnectionManager.Types |
| promotedToWarmRemote | Ouroboros.Network.ConnectionManager.Types |
| prop_acceptable_symmetric | Ouroboros.Network.Protocol.Handshake.Test |
| prop_acceptable_symmetric_NodeToClient | Cardano.Network.Protocol.Handshake.Test |
| prop_acceptable_symmetric_NodeToNode | Cardano.Network.Protocol.Handshake.Test |
| prop_acceptable_symmetric_VersionData | Ouroboros.Network.Protocol.Handshake.Test |
| prop_acceptOrRefuse_symmetric | Ouroboros.Network.Protocol.Handshake.Test |
| prop_acceptOrRefuse_symmetric_NodeToClient | Cardano.Network.Protocol.Handshake.Test |
| prop_acceptOrRefuse_symmetric_NodeToNode | Cardano.Network.Protocol.Handshake.Test |
| prop_acceptOrRefuse_symmetric_VersionData | Ouroboros.Network.Protocol.Handshake.Test |
| prop_accumulateBigLedgerStake | Test.Ouroboros.Network.LedgerPeers |
| prop_arbitrary_ArbitraryValidVersions | Ouroboros.Network.Protocol.Handshake.Test |
| prop_arbitrary_ArbitraryVersions | Ouroboros.Network.Protocol.Handshake.Test |
| prop_arbitrary_PeerGraph | Test.Ouroboros.Network.PeerSelection.PeerGraph |
| prop_arbitrary_PeerSelectionTargets | Test.Ouroboros.Network.PeerSelection.Instances |
| prop_blockGenerator_IO | Test.Ouroboros.Network.MockNode |
| prop_blockGenerator_ST | Test.Ouroboros.Network.MockNode |
| prop_bounded_size | Test.Ouroboros.Network.PeerSelection.PeerMetric |
| prop_byteLimits | |
| 1 (Function) | Ouroboros.Network.Protocol.PeerSharing.Test |
| 2 (Function) | Ouroboros.Network.Protocol.KeepAlive.Test |
| prop_channel | |
| 1 (Function) | Ouroboros.Network.Protocol.PeerSharing.Test |
| 2 (Function) | Ouroboros.Network.Protocol.KeepAlive.Test |
| 3 (Function) | Ouroboros.Network.Protocol.Handshake.Test |
| prop_channel_asymmetric | Ouroboros.Network.Protocol.Handshake.Test |
| prop_channel_asymmetric_IO | Ouroboros.Network.Protocol.Handshake.Test |
| prop_channel_asymmetric_ST | Ouroboros.Network.Protocol.Handshake.Test |
| prop_channel_IO | |
| 1 (Function) | Ouroboros.Network.Protocol.PeerSharing.Test |
| 2 (Function) | Ouroboros.Network.Protocol.KeepAlive.Test |
| 3 (Function) | Ouroboros.Network.Protocol.Handshake.Test |
| prop_channel_simultaneous_open | Ouroboros.Network.Protocol.Handshake.Test |
| prop_channel_simultaneous_open_IO | Ouroboros.Network.Protocol.Handshake.Test |
| prop_channel_simultaneous_open_NodeToClient_IO | Cardano.Network.Protocol.Handshake.Test |
| prop_channel_simultaneous_open_NodeToClient_SimNet | Cardano.Network.Protocol.Handshake.Test |
| prop_channel_simultaneous_open_NodeToClient_ST | Cardano.Network.Protocol.Handshake.Test |
| prop_channel_simultaneous_open_NodeToNode_IO | Cardano.Network.Protocol.Handshake.Test |
| prop_channel_simultaneous_open_NodeToNode_SimNet | Cardano.Network.Protocol.Handshake.Test |
| prop_channel_simultaneous_open_NodeToNode_ST | Cardano.Network.Protocol.Handshake.Test |
| prop_channel_simultaneous_open_sim | Ouroboros.Network.Protocol.Handshake.Test |
| prop_channel_simultaneous_open_SimNet | Ouroboros.Network.Protocol.Handshake.Test |
| prop_channel_simultaneous_open_ST | Ouroboros.Network.Protocol.Handshake.Test |
| prop_channel_ST | |
| 1 (Function) | Ouroboros.Network.Protocol.PeerSharing.Test |
| 2 (Function) | Ouroboros.Network.Protocol.KeepAlive.Test |
| 3 (Function) | Ouroboros.Network.Protocol.Handshake.Test |
| prop_codec_cbor | |
| 1 (Function) | Ouroboros.Network.Protocol.PeerSharing.Test |
| 2 (Function) | Ouroboros.Network.Protocol.Handshake.Test |
| prop_codec_cborM | Test.Ouroboros.Network.Protocol.Utils |
| prop_codec_Handshake | Ouroboros.Network.Protocol.Handshake.Test |
| prop_codec_PeerSharing | Ouroboros.Network.Protocol.PeerSharing.Test |
| prop_codec_RefuseReason | Ouroboros.Network.Protocol.Handshake.Test |
| prop_codec_splits2 | Ouroboros.Network.Protocol.PeerSharing.Test |
| prop_codec_splits2_Handshake | Ouroboros.Network.Protocol.Handshake.Test |
| prop_codec_splits3 | Ouroboros.Network.Protocol.PeerSharing.Test |
| prop_codec_splits3_Handshake | Ouroboros.Network.Protocol.Handshake.Test |
| prop_codec_st_cborM | Test.Ouroboros.Network.Protocol.Utils |
| prop_codec_st_valid_cbor_encoding | Test.Ouroboros.Network.Protocol.Utils |
| prop_codec_v2 | Ouroboros.Network.Protocol.KeepAlive.Test |
| prop_codec_v2_splits2 | Ouroboros.Network.Protocol.KeepAlive.Test |
| prop_codec_v2_splits3 | Ouroboros.Network.Protocol.KeepAlive.Test |
| prop_codec_v2_valid_cbor | Ouroboros.Network.Protocol.KeepAlive.Test |
| prop_codec_valid_cbor | |
| 1 (Function) | Ouroboros.Network.Protocol.PeerSharing.Test |
| 2 (Function) | Ouroboros.Network.Protocol.Handshake.Test |
| prop_codec_valid_cbor_encoding | Test.Ouroboros.Network.Protocol.Utils |
| prop_connect | |
| 1 (Function) | Ouroboros.Network.Protocol.PeerSharing.Test |
| 2 (Function) | Ouroboros.Network.Protocol.KeepAlive.Test |
| 3 (Function) | Ouroboros.Network.Protocol.Handshake.Test |
| prop_coreToRelay | Test.Ouroboros.Network.MockNode |
| prop_coreToRelay2 | Test.Ouroboros.Network.MockNode |
| prop_diffusionScript_commandScript_valid | Test.Cardano.Network.Diffusion.Testnet.Simulation |
| prop_diffusionScript_fixupCommands | Test.Cardano.Network.Diffusion.Testnet.Simulation |
| prop_direct | |
| 1 (Function) | Ouroboros.Network.Protocol.PeerSharing.Test |
| 2 (Function) | Ouroboros.Network.Protocol.KeepAlive.Test |
| prop_getLedgerPeers | Test.Ouroboros.Network.LedgerPeers |
| prop_hotToWarm | Test.Cardano.Network.Diffusion.Policies |
| prop_hotToWarmM | Test.Cardano.Network.Diffusion.Policies |
| prop_insert_peer | Test.Ouroboros.Network.PeerSelection.PeerMetric |
| prop_ledgerPeerSnapshotCBORV2 | Test.Ouroboros.Network.LedgerPeers |
| prop_ledgerPeerSnapshotJSONV2 | Test.Ouroboros.Network.LedgerPeers |
| prop_ledgerPeerSnapshot_requests | Test.Ouroboros.Network.LedgerPeers |
| prop_metrics_are_bounded | Test.Ouroboros.Network.PeerSelection.PeerMetric |
| prop_networkGraph | Test.Ouroboros.Network.MockNode |
| prop_peerSharing_symmetric | Cardano.Network.Protocol.Handshake.Test |
| prop_peerSharing_symmetric_NodeToNode_SimNet | Cardano.Network.Protocol.Handshake.Test |
| prop_pick | Test.Ouroboros.Network.LedgerPeers |
| prop_pick100 | Test.Ouroboros.Network.LedgerPeers |
| prop_pipe_asymmetric_IO | Ouroboros.Network.Protocol.Handshake.Test |
| prop_pipe_IO | Ouroboros.Network.Protocol.Handshake.Test |
| prop_query_version | Ouroboros.Network.Protocol.Handshake.Test |
| prop_query_version_NodeToClient_IO | Cardano.Network.Protocol.Handshake.Test |
| prop_query_version_NodeToClient_SimNet | Cardano.Network.Protocol.Handshake.Test |
| prop_query_version_NodeToClient_ST | Cardano.Network.Protocol.Handshake.Test |
| prop_query_version_NodeToNode_IO | Cardano.Network.Protocol.Handshake.Test |
| prop_query_version_NodeToNode_SimNet | Cardano.Network.Protocol.Handshake.Test |
| prop_query_version_NodeToNode_ST | Cardano.Network.Protocol.Handshake.Test |
| prop_randomDemotion | Test.Cardano.Network.Diffusion.Policies |
| prop_randomDemotionM | Test.Cardano.Network.Diffusion.Policies |
| prop_recomputeRelativeStake | Test.Ouroboros.Network.LedgerPeers |
| prop_serialise | Test.Ouroboros.Network.Serialise |
| prop_serialise_roundtrip | Test.Ouroboros.Network.Serialise |
| prop_serialise_valid | Test.Ouroboros.Network.Serialise |
| prop_shrink_ArbitraryValidVersions | Ouroboros.Network.Protocol.Handshake.Test |
| prop_shrink_GovernorScripts | Test.Ouroboros.Network.PeerSelection.PeerGraph |
| prop_shrink_nonequal | Test.Ouroboros.Network.Utils |
| prop_shrink_nonequal_GovernorMockEnvironment | Test.Cardano.Network.PeerSelection.MockEnvironment |
| prop_shrink_nonequal_GovernorScripts | Test.Ouroboros.Network.PeerSelection.PeerGraph |
| prop_shrink_nonequal_PeerGraph | Test.Ouroboros.Network.PeerSelection.PeerGraph |
| prop_shrink_PeerGraph | Test.Ouroboros.Network.PeerSelection.PeerGraph |
| prop_shrink_PeerSelectionTargets | Test.Ouroboros.Network.PeerSelection.Instances |
| prop_shrink_Script | Test.Cardano.Network.PeerSelection.MockEnvironment, Test.Ouroboros.Network.Data.Script |
| prop_shrink_valid | Test.Ouroboros.Network.Utils |
| prop_simScript | Test.Ouroboros.Network.PeerSelection.PeerMetric |
| Protocol | DMQ.Protocol.LocalMsgNotification.Type, DMQ.Protocol.LocalMsgSubmission.Type |
| ProtocolAlreadyRunning | Network.Mux.Types, Network.Mux |
| protocolDirEnum | Network.Mux.Types |
| ProtocolErrorAckedTooManyTxids | Ouroboros.Network.TxSubmission.Outbound |
| ProtocolErrorRequestBlocking | Ouroboros.Network.TxSubmission.Outbound |
| ProtocolErrorRequestedNothing | Ouroboros.Network.TxSubmission.Outbound |
| ProtocolErrorRequestedTooManyTxids | Ouroboros.Network.TxSubmission.Outbound |
| ProtocolErrorRequestedUnavailableTx | Ouroboros.Network.TxSubmission.Outbound |
| ProtocolErrorRequestNonBlocking | Ouroboros.Network.TxSubmission.Outbound |
| ProtocolErrorTxIdsNotRequested | Ouroboros.Network.TxSubmission.Inbound.V2.Types, Ouroboros.Network.TxSubmission.Inbound.V2, Ouroboros.Network.TxSubmission.Inbound.V1 |
| ProtocolErrorTxNotRequested | Ouroboros.Network.TxSubmission.Inbound.V2.Types, Ouroboros.Network.TxSubmission.Inbound.V2, Ouroboros.Network.TxSubmission.Inbound.V1 |
| ProtocolErrorTxSizeError | Ouroboros.Network.TxSubmission.Inbound.V2.Types, Ouroboros.Network.TxSubmission.Inbound.V2, Ouroboros.Network.TxSubmission.Inbound.V1 |
| ProtocolErrorUnexpectedBlockingRequest | DMQ.NodeToClient.LocalMsgNotification |
| ProtocolErrorUnexpectedNonBlockingRequest | DMQ.NodeToClient.LocalMsgNotification |
| ProtocolLimitFailure | Cardano.Network.NodeToClient, Cardano.Network.NodeToNode, Ouroboros.Network.Protocol.Limits, Ouroboros.Network.Driver.Limits |
| Protocols | |
| 1 (Type/Class) | DMQ.NodeToClient |
| 2 (Data Constructor) | DMQ.NodeToClient |
| 3 (Type/Class) | DMQ.NodeToNode |
| 4 (Data Constructor) | DMQ.NodeToNode |
| ProtocolSizeLimits | |
| 1 (Type/Class) | Ouroboros.Network.Protocol.Limits, Ouroboros.Network.Driver.Limits |
| 2 (Data Constructor) | Ouroboros.Network.Protocol.Limits, Ouroboros.Network.Driver.Limits |
| ProtocolTemperature | Ouroboros.Network.Mux |
| ProtocolTimeLimits | |
| 1 (Type/Class) | Ouroboros.Network.Protocol.Limits, Ouroboros.Network.Driver.Limits |
| 2 (Data Constructor) | Ouroboros.Network.Protocol.Limits, Ouroboros.Network.Driver.Limits |
| ProtocolTimeLimitsWithRnd | |
| 1 (Type/Class) | Ouroboros.Network.Protocol.Limits, Ouroboros.Network.Driver.Limits |
| 2 (Data Constructor) | Ouroboros.Network.Protocol.Limits, Ouroboros.Network.Driver.Limits |
| Provenance | Ouroboros.Network.ConnectionManager.Types |
| Proxy | |
| 1 (Type/Class) | Ouroboros.Network.Util.ShowProxy |
| 2 (Data Constructor) | Ouroboros.Network.Util.ShowProxy |
| PrunePolicy | Ouroboros.Network.ConnectionManager.Types |
| prunePolicy | |
| 1 (Function) | Ouroboros.Network.Diffusion.Policies |
| 2 (Function) | Ouroboros.Network.ConnectionManager.Core |
| psGenVar | Ouroboros.Network.PeerSharing |
| psPolicyPeerShareMaxPeers | Ouroboros.Network.PeerSharing |
| psPolicyPeerShareStickyTime | Ouroboros.Network.PeerSharing |
| psPublicPeerSelectionStateVar | Ouroboros.Network.PeerSharing |
| psReSaltAtVar | Ouroboros.Network.PeerSharing |
| ps_POLICY_PEER_SHARE_MAX_PEERS | Ouroboros.Network.PeerSharing, Ouroboros.Network.Diffusion.Configuration |
| ps_POLICY_PEER_SHARE_STICKY_TIME | Ouroboros.Network.PeerSharing, Ouroboros.Network.Diffusion.Configuration |
| ptxcAccepted | Ouroboros.Network.TxSubmission.Inbound.V2.Types, Ouroboros.Network.TxSubmission.Inbound.V2, Ouroboros.Network.TxSubmission.Inbound.V1 |
| ptxcRejected | Ouroboros.Network.TxSubmission.Inbound.V2.Types, Ouroboros.Network.TxSubmission.Inbound.V2, Ouroboros.Network.TxSubmission.Inbound.V1 |
| ptxcScore | Ouroboros.Network.TxSubmission.Inbound.V2.Types, Ouroboros.Network.TxSubmission.Inbound.V2, Ouroboros.Network.TxSubmission.Inbound.V1 |
| publicConfigPeers | Cardano.Network.PeerSelection.ExtraRootPeers, Cardano.Network.PeerSelection |
| PublicExtraPeersAPI | |
| 1 (Type/Class) | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Types, Ouroboros.Network.PeerSelection |
| 2 (Data Constructor) | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Types, Ouroboros.Network.PeerSelection |
| PublicPeerSelectionState | |
| 1 (Type/Class) | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Governor.Types, Ouroboros.Network.PeerSelection.Governor, Ouroboros.Network.PeerSelection |
| 2 (Data Constructor) | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Governor.Types, Ouroboros.Network.PeerSelection.Governor, Ouroboros.Network.PeerSelection |
| publicRootBackoffs | Ouroboros.Network.PeerSelection.Governor.Types, Ouroboros.Network.PeerSelection.Governor |
| PublicRootPeers | |
| 1 (Type/Class) | Cardano.Network.PeerSelection.PublicRootPeers, Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.PublicRootPeers, Ouroboros.Network.PeerSelection |
| 2 (Data Constructor) | Cardano.Network.PeerSelection.PublicRootPeers, Ouroboros.Network.PeerSelection.PublicRootPeers |
| 3 (Type/Class) | Ouroboros.Network.Diffusion.Topology |
| 4 (Data Constructor) | Ouroboros.Network.Diffusion.Topology |
| publicRootPeers | |
| 1 (Function) | Test.Cardano.Network.PeerSelection.MockEnvironment |
| 2 (Function) | Ouroboros.Network.PeerSelection.Governor.Types, Ouroboros.Network.PeerSelection.Governor |
| 3 (Function) | Ouroboros.Network.Diffusion.Topology |
| publicRootPeersProvider | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.RootPeersDNS.PublicRootPeers, Ouroboros.Network.PeerSelection.RootPeersDNS, Ouroboros.Network.PeerSelection |
| publicRootRetryTime | Ouroboros.Network.PeerSelection.Governor.Types, Ouroboros.Network.PeerSelection.Governor |
| publicRoots | Ouroboros.Network.Diffusion.Topology |
| PublicState | |
| 1 (Type/Class) | Ouroboros.Network.InboundGovernor.State, Ouroboros.Network.InboundGovernor |
| 2 (Data Constructor) | Ouroboros.Network.InboundGovernor.State, Ouroboros.Network.InboundGovernor |
| publicStateVar | Cardano.Network.PeerSelection, Ouroboros.Network.PeerSelection.Governor.Types, Ouroboros.Network.PeerSelection.Governor, Ouroboros.Network.PeerSelection |
| pureClient | Ouroboros.Network.Protocol.ChainSync.Examples |
| pureHandshake | Ouroboros.Network.Protocol.Handshake.Direct |