| Accept | |
| 1 (Type/Class) | Ouroboros.Network.Protocol.Handshake.Version |
| 2 (Data Constructor) | Ouroboros.Network.Protocol.Handshake.Version |
| 3 (Type/Class) | Ouroboros.Network.Snocket |
| 4 (Data Constructor) | Ouroboros.Network.Snocket |
| 5 (Data Constructor) | Ouroboros.Network.Server.Socket |
| accept | Ouroboros.Network.Snocket |
| Acceptable | Ouroboros.Network.Protocol.Handshake.Version |
| acceptableVersion | Ouroboros.Network.Protocol.Handshake.Version |
| acceptConnection | Ouroboros.Network.Server.Socket |
| AcceptConnectionsPolicyTrace | Ouroboros.Network.Server.RateLimiting, Ouroboros.Network.Server.Socket, Ouroboros.Network.Socket |
| acceptedConnectionsDelay | Ouroboros.Network.Server.RateLimiting, Ouroboros.Network.Server.Socket, Ouroboros.Network.Socket |
| acceptedConnectionsHardLimit | Ouroboros.Network.Server.RateLimiting, Ouroboros.Network.Server.Socket, Ouroboros.Network.Socket |
| AcceptedConnectionsLimit | |
| 1 (Type/Class) | Ouroboros.Network.Server.RateLimiting, Ouroboros.Network.Server.Socket, Ouroboros.Network.Socket |
| 2 (Data Constructor) | Ouroboros.Network.Server.RateLimiting, Ouroboros.Network.Server.Socket, Ouroboros.Network.Socket |
| acceptedConnectionsSoftLimit | Ouroboros.Network.Server.RateLimiting, Ouroboros.Network.Server.Socket, Ouroboros.Network.Socket |
| addConnection | Ouroboros.Network.Server.ConnectionTable, Ouroboros.Network.Socket |
| AddressFamily | Ouroboros.Network.Snocket |
| addrFamily | Ouroboros.Network.Snocket |
| addValencyCounter | Ouroboros.Network.Server.ConnectionTable, Ouroboros.Network.Socket |
| AllowConnection | Ouroboros.Network.Subscription.PeerState |
| alterAndLookup | Ouroboros.Network.Subscription.PeerState |
| AnyMessage | |
| 1 (Data Constructor) | Ouroboros.Network.Codec |
| 2 (Type/Class) | Ouroboros.Network.Codec |
| AnyMessageAndAgency | |
| 1 (Data Constructor) | Ouroboros.Network.Codec |
| 2 (Type/Class) | Ouroboros.Network.Codec |
| Application | |
| 1 (Type/Class) | Ouroboros.Network.Protocol.Handshake.Version |
| 2 (Data Constructor) | Ouroboros.Network.Protocol.Handshake.Version |
| ApplicationError | Ouroboros.Network.ErrorPolicy, Ouroboros.Network.Subscription.Worker |
| ApplicationResult | Ouroboros.Network.ErrorPolicy, Ouroboros.Network.Subscription.Worker |
| ApplicationStart | Ouroboros.Network.Server.Socket |
| AsClient | Ouroboros.Network.Codec |
| AsServer | Ouroboros.Network.Codec |
| AssociateWithIOCP | Ouroboros.Network.IOManager |
| associateWithIOCP | Ouroboros.Network.IOManager |
| associateWithIOManager | Ouroboros.Network.IOManager |
| BeforeConnect | Ouroboros.Network.Subscription.PeerState, Ouroboros.Network.Subscription.Ip |
| beforeConnectTx | Ouroboros.Network.Subscription.PeerState, Ouroboros.Network.Subscription.Ip |
| BeginConnection | Ouroboros.Network.Server.Socket |
| beginConnection | Ouroboros.Network.Socket |
| bind | Ouroboros.Network.Snocket |
| byteLimitsHandshake | Ouroboros.Network.Protocol.Handshake.Codec |
| carState | Ouroboros.Network.ErrorPolicy, Ouroboros.Network.Server.Socket |
| carThreads | Ouroboros.Network.ErrorPolicy, Ouroboros.Network.Server.Socket |
| carTrace | Ouroboros.Network.ErrorPolicy, Ouroboros.Network.Server.Socket |
| cborTermVersionDataCodec | Ouroboros.Network.Protocol.Handshake.Codec |
| Channel | |
| 1 (Type/Class) | Ouroboros.Network.Channel |
| 2 (Data Constructor) | Ouroboros.Network.Channel |
| channelEffect | Ouroboros.Network.Channel |
| cleanNetworkMutableState | Ouroboros.Network.Socket |
| cleanPeerStates | Ouroboros.Network.Subscription.PeerState |
| ClientAgency | Ouroboros.Network.Codec |
| ClientHasAgency | Ouroboros.Network.Protocol.Handshake.Type |
| ClientSubscriptionParams | |
| 1 (Type/Class) | Ouroboros.Network.Subscription.Client |
| 2 (Data Constructor) | Ouroboros.Network.Subscription.Client |
| clientSubscriptionWorker | Ouroboros.Network.Subscription.Client |
| close | Ouroboros.Network.Snocket |
| ClosedSocket | Ouroboros.Network.Subscription.Worker |
| Codec | |
| 1 (Data Constructor) | Ouroboros.Network.Codec |
| 2 (Type/Class) | Ouroboros.Network.Codec |
| CodecCBORTerm | |
| 1 (Type/Class) | Ouroboros.Network.CodecCBORTerm |
| 2 (Data Constructor) | Ouroboros.Network.CodecCBORTerm |
| CodecFailure | |
| 1 (Data Constructor) | Ouroboros.Network.Codec |
| 2 (Type/Class) | Ouroboros.Network.Codec |
| CodecFailureOutOfInput | Ouroboros.Network.Codec |
| codecHandshake | Ouroboros.Network.Protocol.Handshake.Codec |
| ColdPeer | Ouroboros.Network.Subscription.PeerState |
| combineVersions | Ouroboros.Network.Protocol.Handshake.Version |
| CompleteApplication | Ouroboros.Network.ErrorPolicy, Ouroboros.Network.Subscription.Worker |
| CompleteApplicationResult | |
| 1 (Type/Class) | Ouroboros.Network.ErrorPolicy, Ouroboros.Network.Server.Socket |
| 2 (Data Constructor) | Ouroboros.Network.ErrorPolicy, Ouroboros.Network.Server.Socket |
| completeApplicationTx | Ouroboros.Network.ErrorPolicy, Ouroboros.Network.Subscription.Ip |
| CompleteConnection | Ouroboros.Network.Server.Socket |
| connect | Ouroboros.Network.Snocket |
| ConnectDecision | Ouroboros.Network.Subscription.PeerState |
| Connected | Ouroboros.Network.ErrorPolicy, Ouroboros.Network.Subscription.Worker |
| ConnectionError | Ouroboros.Network.ErrorPolicy, Ouroboros.Network.Subscription.Worker |
| ConnectionId | |
| 1 (Type/Class) | Ouroboros.Network.ConnectionId, Ouroboros.Network.Socket |
| 2 (Data Constructor) | Ouroboros.Network.ConnectionId, Ouroboros.Network.Socket |
| ConnectionTable | Ouroboros.Network.Server.ConnectionTable, Ouroboros.Network.Socket |
| ConnectionTableCreate | Ouroboros.Network.Server.ConnectionTable, Ouroboros.Network.Socket |
| ConnectionTableDuplicate | Ouroboros.Network.Server.ConnectionTable, Ouroboros.Network.Socket |
| ConnectionTableExist | Ouroboros.Network.Server.ConnectionTable, Ouroboros.Network.Socket |
| ConnectionTableRef | Ouroboros.Network.Server.ConnectionTable, Ouroboros.Network.Socket |
| ConnectResult | Ouroboros.Network.Subscription.Worker, Ouroboros.Network.Subscription |
| ConnectSuccess | Ouroboros.Network.Subscription.Worker, Ouroboros.Network.Subscription |
| ConnectSuccessLast | Ouroboros.Network.Subscription.Worker, Ouroboros.Network.Subscription |
| connectToNode | Ouroboros.Network.Socket |
| connectToNode' | Ouroboros.Network.Socket |
| connectToNodeSocket | Ouroboros.Network.Socket |
| ConnectValencyExceeded | Ouroboros.Network.Subscription.Worker, Ouroboros.Network.Subscription |
| Continue | Ouroboros.Network.Mux |
| continueForever | Ouroboros.Network.Mux |
| ControlMessage | Ouroboros.Network.Mux |
| ControlMessageSTM | Ouroboros.Network.Mux |
| createConnectedBufferedChannels | Ouroboros.Network.Channel |
| createConnectedChannels | Ouroboros.Network.Channel |
| CreatedSocket | Ouroboros.Network.Subscription.Worker |
| createPipeConnectedChannels | Ouroboros.Network.Channel |
| createPipelineTestChannels | Ouroboros.Network.Channel |
| cspAddress | Ouroboros.Network.Subscription.Client |
| cspConnectionAttemptDelay | Ouroboros.Network.Subscription.Client |
| cspErrorPolicies | Ouroboros.Network.Subscription.Client |
| dataSize | Ouroboros.Network.Driver.Limits |
| debuggingNetworkConnectTracers | Ouroboros.Network.Socket |
| debuggingNetworkServerTracers | Ouroboros.Network.Socket |
| decode | Ouroboros.Network.Codec |
| decodeData | Ouroboros.Network.Protocol.Handshake.Codec |
| DecodeDone | Ouroboros.Network.Codec |
| DecodeFail | Ouroboros.Network.Codec |
| DecodePartial | Ouroboros.Network.Codec |
| decodeRefuseReason | Ouroboros.Network.Protocol.Handshake.Codec |
| DecoderFailure | |
| 1 (Type/Class) | Ouroboros.Network.Driver.Simple |
| 2 (Data Constructor) | Ouroboros.Network.Driver.Simple |
| DecodeStep | Ouroboros.Network.Codec |
| decodeTerm | Ouroboros.Network.CodecCBORTerm |
| defaultConnectionAttemptDelay | Ouroboros.Network.Subscription.Worker, Ouroboros.Network.Subscription |
| delayChannel | Ouroboros.Network.Channel |
| DeserialiseFailure | Ouroboros.Network.Codec |
| DiffTime | Ouroboros.Network.Subscription.PeerState |
| DisallowConnection | Ouroboros.Network.Subscription.PeerState |
| dnsResolve | Ouroboros.Network.Subscription.Dns |
| DnsSubscriptionParams | Ouroboros.Network.Subscription.Dns |
| DnsSubscriptionTarget | |
| 1 (Type/Class) | Ouroboros.Network.Subscription.Dns, Ouroboros.Network.Subscription |
| 2 (Data Constructor) | Ouroboros.Network.Subscription.Dns, Ouroboros.Network.Subscription |
| dnsSubscriptionWorker | Ouroboros.Network.Subscription.Dns, Ouroboros.Network.Subscription |
| dnsSubscriptionWorker' | Ouroboros.Network.Subscription.Dns |
| DnsTrace | Ouroboros.Network.Subscription.Dns, Ouroboros.Network.Subscription |
| DnsTraceLookupAAAAError | Ouroboros.Network.Subscription.Dns, Ouroboros.Network.Subscription |
| DnsTraceLookupAAAAResult | Ouroboros.Network.Subscription.Dns, Ouroboros.Network.Subscription |
| DnsTraceLookupAError | Ouroboros.Network.Subscription.Dns, Ouroboros.Network.Subscription |
| DnsTraceLookupAResult | Ouroboros.Network.Subscription.Dns, Ouroboros.Network.Subscription |
| DnsTraceLookupException | Ouroboros.Network.Subscription.Dns, Ouroboros.Network.Subscription |
| DnsTraceLookupIPv4First | Ouroboros.Network.Subscription.Dns, Ouroboros.Network.Subscription |
| DnsTraceLookupIPv6First | Ouroboros.Network.Subscription.Dns, Ouroboros.Network.Subscription |
| driverWithLimits | Ouroboros.Network.Driver.Limits |
| dstDomain | Ouroboros.Network.Subscription.Dns, Ouroboros.Network.Subscription |
| dstPort | Ouroboros.Network.Subscription.Dns, Ouroboros.Network.Subscription |
| dstValency | Ouroboros.Network.Subscription.Dns, Ouroboros.Network.Subscription |
| encode | Ouroboros.Network.Codec |
| encodeData | Ouroboros.Network.Protocol.Handshake.Codec |
| encodeRefuseReason | Ouroboros.Network.Protocol.Handshake.Codec |
| encodeTerm | Ouroboros.Network.CodecCBORTerm |
| epAppErrorPolicies | Ouroboros.Network.ErrorPolicy |
| epConErrorPolicies | Ouroboros.Network.ErrorPolicy |
| errorMsg | Ouroboros.Network.Mux |
| ErrorPolicies | |
| 1 (Type/Class) | Ouroboros.Network.ErrorPolicy |
| 2 (Data Constructor) | Ouroboros.Network.ErrorPolicy |
| ErrorPolicy | |
| 1 (Type/Class) | Ouroboros.Network.ErrorPolicy |
| 2 (Data Constructor) | Ouroboros.Network.ErrorPolicy |
| ErrorPolicyAcceptException | Ouroboros.Network.ErrorPolicy, Ouroboros.Network.Subscription.Ip, Ouroboros.Network.Subscription.Dns |
| ErrorPolicyKeepSuspended | Ouroboros.Network.ErrorPolicy, Ouroboros.Network.Subscription.Ip, Ouroboros.Network.Subscription.Dns |
| ErrorPolicyLocalNodeError | Ouroboros.Network.ErrorPolicy, Ouroboros.Network.Subscription.Ip, Ouroboros.Network.Subscription.Dns |
| ErrorPolicyResumeConsumer | Ouroboros.Network.ErrorPolicy, Ouroboros.Network.Subscription.Ip, Ouroboros.Network.Subscription.Dns |
| ErrorPolicyResumePeer | Ouroboros.Network.ErrorPolicy, Ouroboros.Network.Subscription.Ip, Ouroboros.Network.Subscription.Dns |
| ErrorPolicyResumeProducer | Ouroboros.Network.ErrorPolicy, Ouroboros.Network.Subscription.Ip, Ouroboros.Network.Subscription.Dns |
| ErrorPolicySuspendConsumer | Ouroboros.Network.ErrorPolicy, Ouroboros.Network.Subscription.Ip, Ouroboros.Network.Subscription.Dns |
| ErrorPolicySuspendPeer | Ouroboros.Network.ErrorPolicy, Ouroboros.Network.Subscription.Ip, Ouroboros.Network.Subscription.Dns |
| ErrorPolicyTrace | Ouroboros.Network.ErrorPolicy, Ouroboros.Network.Subscription.Ip, Ouroboros.Network.Subscription.Dns |
| ErrorPolicyUnhandledApplicationException | Ouroboros.Network.ErrorPolicy, Ouroboros.Network.Subscription.Ip, Ouroboros.Network.Subscription.Dns |
| ErrorPolicyUnhandledConnectionException | Ouroboros.Network.ErrorPolicy, Ouroboros.Network.Subscription.Ip, Ouroboros.Network.Subscription.Dns |
| errorType | Ouroboros.Network.Mux |
| evalErrorPolicies | Ouroboros.Network.ErrorPolicy |
| evalErrorPolicy | Ouroboros.Network.ErrorPolicy |
| ExceededSizeLimit | Ouroboros.Network.Driver.Limits |
| ExceededTimeLimit | Ouroboros.Network.Driver.Limits |
| FileDescriptor | Ouroboros.Network.Snocket |
| fixedInputChannel | Ouroboros.Network.Channel |
| foldMapVersions | Ouroboros.Network.Protocol.Handshake.Version |
| fromChannel | Ouroboros.Network.Channel |
| fromSnocket | Ouroboros.Network.Socket |
| getFilePath | Ouroboros.Network.Snocket |
| getLocalAddr | Ouroboros.Network.Snocket |
| getLocalHandle | Ouroboros.Network.Snocket |
| getRemoteAddr | Ouroboros.Network.Snocket |
| getSubscriptionTarget | Ouroboros.Network.Subscription.Subscriber |
| getVersions | Ouroboros.Network.Protocol.Handshake.Version |
| haHandshakeCodec | Ouroboros.Network.Protocol.Handshake |
| haHandshakeTracer | Ouroboros.Network.Protocol.Handshake |
| HandleConnection | Ouroboros.Network.Server.Socket |
| handlesAsChannel | Ouroboros.Network.Channel |
| Handshake | Ouroboros.Network.Protocol.Handshake.Type |
| HandshakeArguments | |
| 1 (Type/Class) | Ouroboros.Network.Protocol.Handshake |
| 2 (Data Constructor) | Ouroboros.Network.Protocol.Handshake |
| handshakeClientPeer | Ouroboros.Network.Protocol.Handshake.Client |
| HandshakeClientProtocolError | Ouroboros.Network.Protocol.Handshake.Type |
| HandshakeDecodeError | Ouroboros.Network.Protocol.Handshake.Type |
| HandshakeError | Ouroboros.Network.Protocol.Handshake.Type |
| HandshakeException | Ouroboros.Network.Protocol.Handshake |
| HandshakeProtocolError | Ouroboros.Network.Protocol.Handshake |
| HandshakeProtocolLimit | Ouroboros.Network.Protocol.Handshake |
| handshakeServerPeer | Ouroboros.Network.Protocol.Handshake.Server |
| HasInitiator | Ouroboros.Network.Mux |
| HasResponder | Ouroboros.Network.Mux |
| haVersionDataCodec | Ouroboros.Network.Protocol.Handshake |
| haVersions | Ouroboros.Network.Protocol.Handshake |
| hoistChannel | Ouroboros.Network.Channel |
| hoistCodec | Ouroboros.Network.Codec |
| HotPeer | Ouroboros.Network.Subscription.PeerState |
| InconsistentVersion | Ouroboros.Network.Protocol.Handshake.Version |
| InitiatorAndResponderProtocol | Ouroboros.Network.Mux |
| InitiatorMode | Ouroboros.Network.Mux |
| InitiatorProtocolOnly | Ouroboros.Network.Mux |
| InitiatorResponderMode | Ouroboros.Network.Mux |
| InvalidServerSelection | Ouroboros.Network.Protocol.Handshake.Type |
| IOManager | |
| 1 (Data Constructor) | Ouroboros.Network.IOManager |
| 2 (Type/Class) | Ouroboros.Network.IOManager |
| IOManagerError | Ouroboros.Network.IOManager |
| ioSocket | Ouroboros.Network.Server.Socket |
| ipRetryDelay | Ouroboros.Network.Subscription.Worker, Ouroboros.Network.Subscription |
| IPSubscriptionParams | Ouroboros.Network.Subscription.Ip |
| IPSubscriptionTarget | |
| 1 (Type/Class) | Ouroboros.Network.Subscription.Ip, Ouroboros.Network.Subscription |
| 2 (Data Constructor) | Ouroboros.Network.Subscription.Ip, Ouroboros.Network.Subscription |
| ipSubscriptionTarget | Ouroboros.Network.Subscription.Ip |
| ipSubscriptionWorker | Ouroboros.Network.Subscription.Ip, Ouroboros.Network.Subscription |
| isoCodec | Ouroboros.Network.Codec |
| isoKleisliChannel | Ouroboros.Network.Channel |
| ispIps | Ouroboros.Network.Subscription.Ip, Ouroboros.Network.Subscription |
| ispValency | Ouroboros.Network.Subscription.Ip, Ouroboros.Network.Subscription |
| laIpv4 | Ouroboros.Network.Subscription.Worker |
| laIpv6 | Ouroboros.Network.Subscription.Worker |
| largeByteLimit | Ouroboros.Network.Protocol.Limits |
| laUnix | Ouroboros.Network.Subscription.Worker |
| listen | Ouroboros.Network.Snocket |
| listSubscriptionTarget | Ouroboros.Network.Subscription.Subscriber |
| LocalAddress | |
| 1 (Type/Class) | Ouroboros.Network.Snocket |
| 2 (Data Constructor) | Ouroboros.Network.Snocket |
| localAddress | Ouroboros.Network.ConnectionId, Ouroboros.Network.Socket |
| LocalAddresses | |
| 1 (Type/Class) | Ouroboros.Network.Subscription.Worker |
| 2 (Data Constructor) | Ouroboros.Network.Subscription.Worker |
| localAddressFromPath | Ouroboros.Network.Snocket |
| LocalFamily | Ouroboros.Network.Snocket |
| LocalSnocket | Ouroboros.Network.Snocket |
| localSnocket | Ouroboros.Network.Snocket |
| LocalSocket | |
| 1 (Type/Class) | Ouroboros.Network.Snocket |
| 2 (Data Constructor) | Ouroboros.Network.Snocket |
| localSocketFileDescriptor | Ouroboros.Network.Snocket |
| loggingChannel | Ouroboros.Network.Channel |
| longWait | Ouroboros.Network.Protocol.Limits |
| lookupA | Ouroboros.Network.Subscription.Dns |
| lookupAAAA | Ouroboros.Network.Subscription.Dns |
| Main | |
| 1 (Type/Class) | Ouroboros.Network.Server.Socket |
| 2 (Type/Class) | Ouroboros.Network.Subscription.Worker |
| mainTx | Ouroboros.Network.Subscription.Ip |
| mapFailureCodec | Ouroboros.Network.Codec |
| maxConnectionAttemptDelay | Ouroboros.Network.Subscription.Worker, Ouroboros.Network.Subscription |
| maximumIngressQueue | Ouroboros.Network.Mux |
| Message | Ouroboros.Network.Protocol.Handshake.Type |
| minConnectionAttemptDelay | Ouroboros.Network.Subscription.Worker, Ouroboros.Network.Subscription |
| MiniProtocol | |
| 1 (Type/Class) | Ouroboros.Network.Mux |
| 2 (Data Constructor) | Ouroboros.Network.Mux |
| MiniProtocolLimits | |
| 1 (Data Constructor) | Ouroboros.Network.Mux |
| 2 (Type/Class) | Ouroboros.Network.Mux |
| miniProtocolLimits | Ouroboros.Network.Mux |
| MiniProtocolNum | |
| 1 (Data Constructor) | Ouroboros.Network.Mux |
| 2 (Type/Class) | Ouroboros.Network.Mux |
| miniProtocolNum | Ouroboros.Network.Mux |
| miniProtocolRun | Ouroboros.Network.Mux |
| mkCodecCborLazyBS | Ouroboros.Network.Codec |
| mkCodecCborStrictBS | Ouroboros.Network.Codec |
| MsgAcceptVersion | Ouroboros.Network.Protocol.Handshake.Type |
| MsgProposeVersions | Ouroboros.Network.Protocol.Handshake.Type |
| MsgRefuse | Ouroboros.Network.Protocol.Handshake.Type |
| MuxBearerClosed | Ouroboros.Network.Mux |
| MuxBlockedOnCompletionVar | Ouroboros.Network.Mux |
| MuxCleanShutdown | Ouroboros.Network.Mux |
| MuxDecodeError | Ouroboros.Network.Mux |
| MuxError | |
| 1 (Data Constructor) | Ouroboros.Network.Mux |
| 2 (Type/Class) | Ouroboros.Network.Mux |
| MuxErrorType | Ouroboros.Network.Mux |
| MuxIngressQueueOverRun | Ouroboros.Network.Mux |
| MuxInitiatorOnly | Ouroboros.Network.Mux |
| MuxIOException | Ouroboros.Network.Mux |
| MuxMode | Ouroboros.Network.Mux |
| MuxPeer | |
| 1 (Type/Class) | Ouroboros.Network.Mux |
| 2 (Data Constructor) | Ouroboros.Network.Mux |
| MuxPeerPipelined | Ouroboros.Network.Mux |
| MuxPeerRaw | Ouroboros.Network.Mux |
| MuxSDUReadTimeout | Ouroboros.Network.Mux |
| MuxSDUWriteTimeout | Ouroboros.Network.Mux |
| MuxShutdown | Ouroboros.Network.Mux |
| MuxUnknownMiniProtocol | Ouroboros.Network.Mux |
| mvarsAsChannel | Ouroboros.Network.Channel |
| nctHandshakeTracer | Ouroboros.Network.Socket |
| nctMuxTracer | Ouroboros.Network.Socket |
| NetworkConnectTracers | |
| 1 (Type/Class) | Ouroboros.Network.Socket |
| 2 (Data Constructor) | Ouroboros.Network.Socket |
| NetworkMutableState | |
| 1 (Type/Class) | Ouroboros.Network.Socket |
| 2 (Data Constructor) | Ouroboros.Network.Socket |
| NetworkServerTracers | |
| 1 (Type/Class) | Ouroboros.Network.Socket |
| 2 (Data Constructor) | Ouroboros.Network.Socket |
| newConnectionTable | Ouroboros.Network.Server.ConnectionTable, Ouroboros.Network.Socket |
| newConnectionTableSTM | Ouroboros.Network.Server.ConnectionTable |
| newNetworkMutableState | Ouroboros.Network.Socket |
| newNetworkMutableStateSTM | Ouroboros.Network.Socket |
| newPeerStatesVar | Ouroboros.Network.Subscription.PeerState |
| newPeerStatesVarSTM | Ouroboros.Network.Subscription.PeerState |
| newValencyCounter | Ouroboros.Network.Server.ConnectionTable, Ouroboros.Network.Socket |
| nmsConnectionTable | Ouroboros.Network.Socket |
| nmsPeerStates | Ouroboros.Network.Socket |
| NobodyHasAgency | Ouroboros.Network.Protocol.Handshake.Type |
| NoCommonVersion | Ouroboros.Network.Protocol.Handshake.Version |
| NotRecognisedVersion | Ouroboros.Network.Protocol.Handshake.Type |
| nstAcceptPolicyTracer | Ouroboros.Network.Socket |
| nstErrorPolicyTracer | Ouroboros.Network.Socket |
| nstHandshakeTracer | Ouroboros.Network.Socket |
| nstMuxTracer | Ouroboros.Network.Socket |
| nullErrorPolicies | Ouroboros.Network.ErrorPolicy |
| nullNetworkConnectTracers | Ouroboros.Network.Socket |
| nullNetworkServerTracers | Ouroboros.Network.Socket |
| open | Ouroboros.Network.Snocket |
| openToConnect | Ouroboros.Network.Snocket |
| OuroborosApplication | |
| 1 (Type/Class) | Ouroboros.Network.Mux |
| 2 (Data Constructor) | Ouroboros.Network.Mux |
| PeerHasAgency | Ouroboros.Network.Codec |
| PeerRole | Ouroboros.Network.Codec |
| PeerState | Ouroboros.Network.Subscription.PeerState |
| PeerStates | |
| 1 (Type/Class) | Ouroboros.Network.Subscription.PeerState, Ouroboros.Network.ErrorPolicy, Ouroboros.Network.Socket |
| 2 (Data Constructor) | Ouroboros.Network.Subscription.PeerState |
| prop_codec | Ouroboros.Network.Codec |
| prop_codecM | Ouroboros.Network.Codec |
| prop_codec_binary_compat | Ouroboros.Network.Codec |
| prop_codec_binary_compatM | Ouroboros.Network.Codec |
| prop_codec_splits | Ouroboros.Network.Codec |
| prop_codec_splitsM | Ouroboros.Network.Codec |
| ProtocolLimitFailure | Ouroboros.Network.Driver.Limits |
| ProtocolSizeLimits | |
| 1 (Type/Class) | Ouroboros.Network.Driver.Limits |
| 2 (Data Constructor) | Ouroboros.Network.Driver.Limits |
| ProtocolTimeLimits | |
| 1 (Type/Class) | Ouroboros.Network.Driver.Limits |
| 2 (Data Constructor) | Ouroboros.Network.Driver.Limits |
| Proxy | |
| 1 (Data Constructor) | Ouroboros.Network.Util.ShowProxy |
| 2 (Type/Class) | Ouroboros.Network.Util.ShowProxy |
| Quiesce | Ouroboros.Network.Mux |
| readValencyCounter | Ouroboros.Network.Server.ConnectionTable, Ouroboros.Network.Socket |
| recv | Ouroboros.Network.Channel |
| refConnection | Ouroboros.Network.Server.ConnectionTable, Ouroboros.Network.Socket |
| refConnectionSTM | Ouroboros.Network.Server.ConnectionTable |
| Refuse | Ouroboros.Network.Protocol.Handshake.Version |
| Refused | Ouroboros.Network.Protocol.Handshake.Type |
| RefuseReason | Ouroboros.Network.Protocol.Handshake.Type |
| registerConsumer | Ouroboros.Network.Subscription.PeerState |
| registerProducer | Ouroboros.Network.Subscription.PeerState |
| Reject | Ouroboros.Network.Server.Socket |
| remoteAddress | Ouroboros.Network.ConnectionId, Ouroboros.Network.Socket |
| removeConnection | Ouroboros.Network.Server.ConnectionTable, Ouroboros.Network.Socket |
| removeConnectionSTM | Ouroboros.Network.Server.ConnectionTable |
| remValencyCounter | Ouroboros.Network.Server.ConnectionTable, Ouroboros.Network.Socket |
| resolutionDelay | Ouroboros.Network.Subscription.Dns, Ouroboros.Network.Subscription |
| Resolver | |
| 1 (Type/Class) | Ouroboros.Network.Subscription.Dns |
| 2 (Data Constructor) | Ouroboros.Network.Subscription.Dns |
| ResponderMode | Ouroboros.Network.Mux |
| ResponderProtocolOnly | Ouroboros.Network.Mux |
| Result | |
| 1 (Type/Class) | Ouroboros.Network.ErrorPolicy, Ouroboros.Network.Subscription.Worker |
| 2 (Type/Class) | Ouroboros.Network.Server.Socket |
| 3 (Data Constructor) | Ouroboros.Network.Server.Socket |
| resultAddr | Ouroboros.Network.Server.Socket |
| resultThread | Ouroboros.Network.Server.Socket |
| resultTime | Ouroboros.Network.Server.Socket |
| resultValue | Ouroboros.Network.Server.Socket |
| run | Ouroboros.Network.Server.Socket |
| runAccept | Ouroboros.Network.Snocket |
| runApplication | Ouroboros.Network.Protocol.Handshake.Version |
| runBeforeConnect | Ouroboros.Network.Subscription.PeerState, Ouroboros.Network.Subscription.Ip |
| runConnectedPeers | Ouroboros.Network.Driver.Simple |
| runConnectedPeersAsymmetric | Ouroboros.Network.Driver.Simple |
| runConnectedPeersPipelined | Ouroboros.Network.Driver.Simple |
| runConnectionRateLimits | Ouroboros.Network.Server.RateLimiting |
| runDecoder | Ouroboros.Network.Codec |
| runDecoderPure | Ouroboros.Network.Codec |
| runHandshakeClient | Ouroboros.Network.Protocol.Handshake |
| runHandshakeServer | Ouroboros.Network.Protocol.Handshake |
| RunMiniProtocol | Ouroboros.Network.Mux |
| runPeer | Ouroboros.Network.Driver.Simple, Ouroboros.Network.Driver |
| runPeerWithLimits | Ouroboros.Network.Driver.Limits, Ouroboros.Network.Driver |
| runPipelinedPeer | Ouroboros.Network.Driver.Simple, Ouroboros.Network.Driver |
| runPipelinedPeerWithLimits | Ouroboros.Network.Driver.Limits, Ouroboros.Network.Driver |
| runSuspendDecision | Ouroboros.Network.Subscription.PeerState |
| safeConnect | Ouroboros.Network.Subscription.Worker |
| SamePeerHasAgency | |
| 1 (Data Constructor) | Ouroboros.Network.Codec |
| 2 (Type/Class) | Ouroboros.Network.Codec |
| selectSockAddr | Ouroboros.Network.Subscription.Ip |
| seMessage | Ouroboros.Network.Subscription.Worker, Ouroboros.Network.Subscription |
| send | Ouroboros.Network.Channel |
| ServerAgency | Ouroboros.Network.Codec |
| ServerHasAgency | Ouroboros.Network.Protocol.Handshake.Type |
| ServerTraceAcceptConnectionHardLimit | Ouroboros.Network.Server.RateLimiting, Ouroboros.Network.Server.Socket, Ouroboros.Network.Socket |
| ServerTraceAcceptConnectionRateLimiting | Ouroboros.Network.Server.RateLimiting, Ouroboros.Network.Server.Socket, Ouroboros.Network.Socket |
| seStack | Ouroboros.Network.Subscription.Worker, Ouroboros.Network.Subscription |
| seType | Ouroboros.Network.Subscription.Worker, Ouroboros.Network.Subscription |
| shortWait | Ouroboros.Network.Protocol.Limits |
| ShowProxy | Ouroboros.Network.Util.ShowProxy |
| showProxy | Ouroboros.Network.Util.ShowProxy |
| simpleSingletonVersions | Ouroboros.Network.Protocol.Handshake.Version |
| sizeLimitForState | Ouroboros.Network.Driver.Limits |
| smallByteLimit | Ouroboros.Network.Protocol.Limits |
| Snocket | |
| 1 (Type/Class) | Ouroboros.Network.Snocket |
| 2 (Data Constructor) | Ouroboros.Network.Snocket |
| sockAddrFamily | Ouroboros.Network.Socket |
| Socket | |
| 1 (Type/Class) | Ouroboros.Network.Server.Socket |
| 2 (Data Constructor) | Ouroboros.Network.Server.Socket |
| SocketFamily | Ouroboros.Network.Snocket |
| socketFileDescriptor | Ouroboros.Network.Snocket |
| SocketSnocket | Ouroboros.Network.Snocket |
| socketSnocket | Ouroboros.Network.Snocket |
| SocketState | Ouroboros.Network.Subscription.Worker |
| SocketStateChange | Ouroboros.Network.Subscription.Worker |
| socketStateChangeTx | Ouroboros.Network.Subscription.Ip |
| SomeMessage | |
| 1 (Data Constructor) | Ouroboros.Network.Codec |
| 2 (Type/Class) | Ouroboros.Network.Codec |
| SomeResponderApplication | |
| 1 (Type/Class) | Ouroboros.Network.Socket |
| 2 (Data Constructor) | Ouroboros.Network.Socket |
| spConnectionAttemptDelay | Ouroboros.Network.Subscription.Ip |
| spErrorPolicies | Ouroboros.Network.Subscription.Ip |
| spLocalAddresses | Ouroboros.Network.Subscription.Ip |
| spSubscriptionTarget | Ouroboros.Network.Subscription.Ip |
| StateVar | Ouroboros.Network.Subscription.Worker |
| StConfirm | Ouroboros.Network.Protocol.Handshake.Type |
| StDone | Ouroboros.Network.Protocol.Handshake.Type |
| StPropose | Ouroboros.Network.Protocol.Handshake.Type |
| SubscriberError | |
| 1 (Type/Class) | Ouroboros.Network.Subscription.Worker, Ouroboros.Network.Subscription |
| 2 (Data Constructor) | Ouroboros.Network.Subscription.Worker, Ouroboros.Network.Subscription |
| SubscriptionParams | |
| 1 (Type/Class) | Ouroboros.Network.Subscription.Ip |
| 2 (Data Constructor) | Ouroboros.Network.Subscription.Ip |
| SubscriptionTarget | |
| 1 (Type/Class) | Ouroboros.Network.Subscription.Subscriber |
| 2 (Data Constructor) | Ouroboros.Network.Subscription.Subscriber |
| SubscriptionTrace | Ouroboros.Network.Subscription.Worker, Ouroboros.Network.Subscription.Ip, Ouroboros.Network.Subscription.Dns, Ouroboros.Network.Subscription |
| SubscriptionTraceAllocateSocket | Ouroboros.Network.Subscription.Worker, Ouroboros.Network.Subscription.Ip, Ouroboros.Network.Subscription.Dns, Ouroboros.Network.Subscription |
| SubscriptionTraceApplicationException | Ouroboros.Network.Subscription.Worker, Ouroboros.Network.Subscription.Ip, Ouroboros.Network.Subscription.Dns, Ouroboros.Network.Subscription |
| SubscriptionTraceCloseSocket | Ouroboros.Network.Subscription.Worker, Ouroboros.Network.Subscription.Ip, Ouroboros.Network.Subscription.Dns, Ouroboros.Network.Subscription |
| SubscriptionTraceConnectEnd | Ouroboros.Network.Subscription.Worker, Ouroboros.Network.Subscription.Ip, Ouroboros.Network.Subscription.Dns, Ouroboros.Network.Subscription |
| SubscriptionTraceConnectException | Ouroboros.Network.Subscription.Worker, Ouroboros.Network.Subscription.Ip, Ouroboros.Network.Subscription.Dns, Ouroboros.Network.Subscription |
| SubscriptionTraceConnectionExist | Ouroboros.Network.Subscription.Worker, Ouroboros.Network.Subscription.Ip, Ouroboros.Network.Subscription.Dns, Ouroboros.Network.Subscription |
| SubscriptionTraceConnectStart | Ouroboros.Network.Subscription.Worker, Ouroboros.Network.Subscription.Ip, Ouroboros.Network.Subscription.Dns, Ouroboros.Network.Subscription |
| SubscriptionTraceMissingLocalAddress | Ouroboros.Network.Subscription.Worker, Ouroboros.Network.Subscription.Ip, Ouroboros.Network.Subscription.Dns, Ouroboros.Network.Subscription |
| SubscriptionTraceRestart | Ouroboros.Network.Subscription.Worker, Ouroboros.Network.Subscription.Ip, Ouroboros.Network.Subscription.Dns, Ouroboros.Network.Subscription |
| SubscriptionTraceSkippingPeer | Ouroboros.Network.Subscription.Worker, Ouroboros.Network.Subscription.Ip, Ouroboros.Network.Subscription.Dns, Ouroboros.Network.Subscription |
| SubscriptionTraceSocketAllocationException | Ouroboros.Network.Subscription.Worker, Ouroboros.Network.Subscription.Ip, Ouroboros.Network.Subscription.Dns, Ouroboros.Network.Subscription |
| SubscriptionTraceStart | Ouroboros.Network.Subscription.Worker, Ouroboros.Network.Subscription.Ip, Ouroboros.Network.Subscription.Dns, Ouroboros.Network.Subscription |
| SubscriptionTraceSubscriptionFailed | Ouroboros.Network.Subscription.Worker, Ouroboros.Network.Subscription.Ip, Ouroboros.Network.Subscription.Dns, Ouroboros.Network.Subscription |
| SubscriptionTraceSubscriptionRunning | Ouroboros.Network.Subscription.Worker, Ouroboros.Network.Subscription.Ip, Ouroboros.Network.Subscription.Dns, Ouroboros.Network.Subscription |
| SubscriptionTraceSubscriptionWaiting | Ouroboros.Network.Subscription.Worker, Ouroboros.Network.Subscription.Ip, Ouroboros.Network.Subscription.Dns, Ouroboros.Network.Subscription |
| SubscriptionTraceSubscriptionWaitingNewConnection | Ouroboros.Network.Subscription.Worker, Ouroboros.Network.Subscription.Ip, Ouroboros.Network.Subscription.Dns, Ouroboros.Network.Subscription |
| SubscriptionTraceTryConnectToPeer | Ouroboros.Network.Subscription.Worker, Ouroboros.Network.Subscription.Ip, Ouroboros.Network.Subscription.Dns, Ouroboros.Network.Subscription |
| SubscriptionTraceUnsupportedRemoteAddr | Ouroboros.Network.Subscription.Worker, Ouroboros.Network.Subscription.Ip, Ouroboros.Network.Subscription.Dns, Ouroboros.Network.Subscription |
| subscriptionWorker | Ouroboros.Network.Subscription.Ip |
| suspend | Ouroboros.Network.Subscription.PeerState |
| SuspendConsumer | Ouroboros.Network.Subscription.PeerState, Ouroboros.Network.ErrorPolicy |
| SuspendDecision | Ouroboros.Network.Subscription.PeerState, Ouroboros.Network.ErrorPolicy |
| SuspendedConsumer | Ouroboros.Network.Subscription.PeerState |
| SuspendedPeer | Ouroboros.Network.Subscription.PeerState |
| SuspendPeer | Ouroboros.Network.Subscription.PeerState, Ouroboros.Network.ErrorPolicy |
| Terminate | Ouroboros.Network.Mux |
| TheyHaveAgency | Ouroboros.Network.Codec |
| threadsToCancel | Ouroboros.Network.Subscription.PeerState |
| Throw | Ouroboros.Network.Subscription.PeerState, Ouroboros.Network.ErrorPolicy |
| ThrowException | Ouroboros.Network.Subscription.PeerState |
| timeLimitForState | Ouroboros.Network.Driver.Limits |
| timeLimitsHandshake | Ouroboros.Network.Protocol.Handshake.Codec |
| timeoutWithControlMessage | Ouroboros.Network.Mux |
| toApplication | Ouroboros.Network.Mux |
| toBearer | Ouroboros.Network.Snocket |
| toChannel | Ouroboros.Network.Channel |
| TokConfirm | Ouroboros.Network.Protocol.Handshake.Type |
| TokDone | Ouroboros.Network.Protocol.Handshake.Type |
| TokPropose | Ouroboros.Network.Protocol.Handshake.Type |
| traceErrorPolicy | Ouroboros.Network.ErrorPolicy |
| TraceRecvMsg | Ouroboros.Network.Driver.Simple, Ouroboros.Network.Driver.Limits, Ouroboros.Network.Driver |
| TraceSendMsg | Ouroboros.Network.Driver.Simple, Ouroboros.Network.Driver.Limits, Ouroboros.Network.Driver |
| TraceSendRecv | Ouroboros.Network.Driver.Simple, Ouroboros.Network.Driver.Limits, Ouroboros.Network.Driver |
| unregisterConsumer | Ouroboros.Network.Subscription.PeerState |
| unregisterProducer | Ouroboros.Network.Subscription.PeerState |
| unversionedHandshakeCodec | Ouroboros.Network.Protocol.Handshake.Unversioned |
| UnversionedProtocol | |
| 1 (Type/Class) | Ouroboros.Network.Protocol.Handshake.Unversioned |
| 2 (Data Constructor) | Ouroboros.Network.Protocol.Handshake.Unversioned |
| unversionedProtocol | Ouroboros.Network.Protocol.Handshake.Unversioned |
| UnversionedProtocolData | |
| 1 (Type/Class) | Ouroboros.Network.Protocol.Handshake.Unversioned |
| 2 (Data Constructor) | Ouroboros.Network.Protocol.Handshake.Unversioned |
| unversionedProtocolDataCodec | Ouroboros.Network.Protocol.Handshake.Unversioned |
| ValencyCounter | Ouroboros.Network.Server.ConnectionTable, Ouroboros.Network.Socket |
| Version | |
| 1 (Type/Class) | Ouroboros.Network.Protocol.Handshake.Version |
| 2 (Data Constructor) | Ouroboros.Network.Protocol.Handshake.Version |
| versionApplication | Ouroboros.Network.Protocol.Handshake.Version |
| versionData | Ouroboros.Network.Protocol.Handshake.Version |
| VersionDataCodec | |
| 1 (Type/Class) | Ouroboros.Network.Protocol.Handshake.Codec |
| 2 (Data Constructor) | Ouroboros.Network.Protocol.Handshake.Codec |
| VersionMismatch | |
| 1 (Type/Class) | Ouroboros.Network.Protocol.Handshake.Version |
| 2 (Data Constructor) | Ouroboros.Network.Protocol.Handshake.Type |
| Versions | |
| 1 (Type/Class) | Ouroboros.Network.Protocol.Handshake.Version |
| 2 (Data Constructor) | Ouroboros.Network.Protocol.Handshake.Version |
| waitForever | Ouroboros.Network.Protocol.Limits |
| waitValencyCounter | Ouroboros.Network.Server.ConnectionTable, Ouroboros.Network.Socket |
| wcCompleteApplicationTx | Ouroboros.Network.Subscription.Worker |
| wcMainTx | Ouroboros.Network.Subscription.Worker |
| wcSocketStateChangeTx | Ouroboros.Network.Subscription.Worker |
| wdnDomain | Ouroboros.Network.Subscription.Dns, Ouroboros.Network.Subscription |
| wdnEvent | Ouroboros.Network.Subscription.Dns, Ouroboros.Network.Subscription |
| WeHaveAgency | Ouroboros.Network.Codec |
| wiaAddr | Ouroboros.Network.ErrorPolicy, Ouroboros.Network.Subscription.Dns |
| wiaEvent | Ouroboros.Network.ErrorPolicy, Ouroboros.Network.Subscription.Dns |
| wilDsts | Ouroboros.Network.Subscription.Ip, Ouroboros.Network.Subscription |
| wilEvent | Ouroboros.Network.Subscription.Ip, Ouroboros.Network.Subscription |
| wilSrc | Ouroboros.Network.Subscription.Ip, Ouroboros.Network.Subscription |
| WithAddr | |
| 1 (Type/Class) | Ouroboros.Network.ErrorPolicy, Ouroboros.Network.Subscription.Dns |
| 2 (Data Constructor) | Ouroboros.Network.ErrorPolicy, Ouroboros.Network.Subscription.Dns |
| WithDomainName | |
| 1 (Type/Class) | Ouroboros.Network.Subscription.Dns, Ouroboros.Network.Subscription |
| 2 (Data Constructor) | Ouroboros.Network.Subscription.Dns, Ouroboros.Network.Subscription |
| WithIOManager | Ouroboros.Network.IOManager |
| withIOManager | Ouroboros.Network.IOManager |
| WithIPList | |
| 1 (Type/Class) | Ouroboros.Network.Subscription.Ip, Ouroboros.Network.Subscription |
| 2 (Data Constructor) | Ouroboros.Network.Subscription.Ip, Ouroboros.Network.Subscription |
| withServerNode | Ouroboros.Network.Socket |
| withServerNode' | Ouroboros.Network.Socket |
| worker | Ouroboros.Network.Subscription.Worker |
| WorkerCallbacks | |
| 1 (Type/Class) | Ouroboros.Network.Subscription.Worker |
| 2 (Data Constructor) | Ouroboros.Network.Subscription.Worker |
| WorkerParams | |
| 1 (Type/Class) | Ouroboros.Network.Subscription.Worker |
| 2 (Data Constructor) | Ouroboros.Network.Subscription.Worker |
| wpConnectionAttemptDelay | Ouroboros.Network.Subscription.Worker |
| wpLocalAddresses | Ouroboros.Network.Subscription.Worker |
| wpSelectAddress | Ouroboros.Network.Subscription.Worker |
| wpSubscriptionTarget | Ouroboros.Network.Subscription.Worker |
| wpValency | Ouroboros.Network.Subscription.Worker |