ouroboros-network-framework-0.1.0.1

Index

AbstractState Ouroboros.Network.ConnectionManager.Types
abstractState Ouroboros.Network.ConnectionManager.Core
AbstractTransition Ouroboros.Network.ConnectionManager.Types
AbstractTransitionTrace Ouroboros.Network.ConnectionManager.Types
Accept
1 (Type/Class) Ouroboros.Network.Protocol.Handshake.Version , Ouroboros.Network.Protocol.Handshake
2 (Data Constructor) Ouroboros.Network.Protocol.Handshake.Version , Ouroboros.Network.Protocol.Handshake
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 , Ouroboros.Network.InboundGovernor , Ouroboros.Network.Server2
Accepted
1 (Type/Class) Ouroboros.Network.Snocket
2 (Data Constructor) Ouroboros.Network.Snocket
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
AcceptFailure Ouroboros.Network.Snocket
acceptOrRefuse Ouroboros.Network.Protocol.Handshake.Client
Active Ouroboros.Network.ConnectionManager.Types
addConnection Ouroboros.Network.Server.ConnectionTable , Ouroboros.Network.Socket
AddressFamily Ouroboros.Network.Snocket
AddressType Ouroboros.Network.ConnectionManager.Types , Simulation.Network.Snocket
addrFamily Ouroboros.Network.Snocket
addValencyCounter Ouroboros.Network.Server.ConnectionTable , Ouroboros.Network.Socket
AllowConnection Ouroboros.Network.Subscription.PeerState
alterAndLookup Ouroboros.Network.Subscription.PeerState
ApplicationError Ouroboros.Network.ErrorPolicy , Ouroboros.Network.Subscription.Worker
ApplicationResult Ouroboros.Network.ErrorPolicy , Ouroboros.Network.Subscription.Worker
ApplicationStart Ouroboros.Network.Server.Socket
AssertionLocation Ouroboros.Network.ConnectionManager.Types
AssociateWithIOCP Ouroboros.Network.IOManager
associateWithIOCP Ouroboros.Network.IOManager
associateWithIOManager Ouroboros.Network.IOManager
AwakeRemote Ouroboros.Network.InboundGovernor.Event
BearerInfo
1 (Type/Class) Simulation.Network.Snocket
2 (Data Constructor) Simulation.Network.Snocket
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
biAcceptFailures Simulation.Network.Snocket
biConnectionDelay Simulation.Network.Snocket
biInboundAttenuation Simulation.Network.Snocket
biInboundWriteFailure Simulation.Network.Snocket
bind Ouroboros.Network.Snocket
biOutboundAttenuation Simulation.Network.Snocket
biOutboundWriteFailure Simulation.Network.Snocket
biSDUSize Simulation.Network.Snocket
Bundle
1 (Type/Class) Ouroboros.Network.Mux
2 (Data Constructor) Ouroboros.Network.Mux
byteLimitsHandshake Ouroboros.Network.Protocol.Handshake.Codec
Cache
1 (Type/Class) Data.Cache
2 (Data Constructor) Data.Cache
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
classifyHandleError Ouroboros.Network.ConnectionHandler
cleanNetworkMutableState Ouroboros.Network.Socket
cleanPeerStates Ouroboros.Network.Subscription.PeerState
Client Ouroboros.Network.Driver.Simple
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
cmAddressType Ouroboros.Network.ConnectionManager.Core
cmConnectionsLimits Ouroboros.Network.ConnectionManager.Core
cmIPv4Address Ouroboros.Network.ConnectionManager.Core
cmIPv6Address Ouroboros.Network.ConnectionManager.Core
cmMuxTracer Ouroboros.Network.ConnectionManager.Core
cmOutboundIdleTimeout Ouroboros.Network.ConnectionManager.Core
cmPrunePolicy Ouroboros.Network.ConnectionManager.Core
cmSnocket Ouroboros.Network.ConnectionManager.Core
cmTimeWaitTimeout Ouroboros.Network.ConnectionManager.Core
cmTracer Ouroboros.Network.ConnectionManager.Core
cmTrTracer Ouroboros.Network.ConnectionManager.Core
CodecCBORTerm
1 (Type/Class) Ouroboros.Network.CodecCBORTerm
2 (Data Constructor) Ouroboros.Network.CodecCBORTerm
codecHandshake Ouroboros.Network.Protocol.Handshake.Codec
ColdPeer Ouroboros.Network.Subscription.PeerState
coldPeersRemote Ouroboros.Network.InboundGovernor.State
combineVersions Ouroboros.Network.Protocol.Handshake.Version
CommitRemote Ouroboros.Network.InboundGovernor.Event
CommitTr Ouroboros.Network.ConnectionManager.Types
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
1 (Type/Class) Ouroboros.Network.ConnectionManager.Types
2 (Data Constructor) Ouroboros.Network.ConnectionManager.Types
3 (Data Constructor) Ouroboros.Network.ErrorPolicy , Ouroboros.Network.Subscription.Worker
connectionDataFlow Ouroboros.Network.ConnectionManager.Core
ConnectionError Ouroboros.Network.ErrorPolicy , Ouroboros.Network.Subscription.Worker
ConnectionExists Ouroboros.Network.ConnectionManager.Types
ConnectionHandler
1 (Type/Class) Ouroboros.Network.ConnectionManager.Types
2 (Data Constructor) Ouroboros.Network.ConnectionManager.Types
connectionHandler Ouroboros.Network.ConnectionManager.Types
ConnectionHandlerFn Ouroboros.Network.ConnectionManager.Types
ConnectionHandlerTrace Ouroboros.Network.ConnectionHandler
ConnectionId
1 (Type/Class) Ouroboros.Network.ConnectionId , Ouroboros.Network.Socket
2 (Data Constructor) Ouroboros.Network.ConnectionId , Ouroboros.Network.Socket
ConnectionManager
1 (Type/Class) Ouroboros.Network.ConnectionManager.Types
2 (Data Constructor) Ouroboros.Network.ConnectionManager.Types
ConnectionManagerArguments
1 (Type/Class) Ouroboros.Network.ConnectionManager.Core
2 (Data Constructor) Ouroboros.Network.ConnectionManager.Core
ConnectionManagerCounters
1 (Type/Class) Ouroboros.Network.ConnectionManager.Types
2 (Data Constructor) Ouroboros.Network.ConnectionManager.Types
ConnectionManagerError Ouroboros.Network.ConnectionManager.Types
ConnectionManagerTrace Ouroboros.Network.ConnectionManager.Types
ConnectionSock Simulation.Network.Snocket
ConnectionState
1 (Type/Class) Ouroboros.Network.InboundGovernor.State
2 (Data Constructor) Ouroboros.Network.InboundGovernor.State
3 (Type/Class) Ouroboros.Network.ConnectionManager.Core
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
ConnectionTerminated Ouroboros.Network.ConnectionManager.Types
ConnectionTerminating Ouroboros.Network.ConnectionManager.Types
ConnectionType Ouroboros.Network.ConnectionManager.Types
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
ControlChannel
1 (Type/Class) Ouroboros.Network.InboundGovernor.ControlChannel , Ouroboros.Network.Server2
2 (Data Constructor) Ouroboros.Network.InboundGovernor.ControlChannel , Ouroboros.Network.Server2
ControlMessage Ouroboros.Network.Mux
ControlMessageSTM Ouroboros.Network.Mux
createConnectedBufferedChannels Ouroboros.Network.Channel
createConnectedBufferedChannelsSTM Ouroboros.Network.Channel
createConnectedChannels Ouroboros.Network.Channel
CreatedSocket Ouroboros.Network.Subscription.Worker
createPipeConnectedChannels Ouroboros.Network.Channel
createPipelineTestChannels Ouroboros.Network.Channel
csCompletionMap Ouroboros.Network.InboundGovernor.State
csDataFlow Ouroboros.Network.InboundGovernor.State
csMiniProtocolMap Ouroboros.Network.InboundGovernor.State
csMux Ouroboros.Network.InboundGovernor.State
cspAddress Ouroboros.Network.Subscription.Client
cspConnectionAttemptDelay Ouroboros.Network.Subscription.Client
cspErrorPolicies Ouroboros.Network.Subscription.Client
csRemoteState Ouroboros.Network.InboundGovernor.State
DataFlow Ouroboros.Network.ConnectionManager.Types
dataFlowProtocol Ouroboros.Network.Protocol.Handshake.Unversioned
DataFlowProtocolData
1 (Type/Class) Ouroboros.Network.Protocol.Handshake.Unversioned
2 (Data Constructor) Ouroboros.Network.Protocol.Handshake.Unversioned
dataFlowProtocolDataCodec Ouroboros.Network.Protocol.Handshake.Unversioned
dataSize Ouroboros.Network.Driver.Limits
debuggingNetworkConnectTracers Ouroboros.Network.Socket
debuggingNetworkServerTracers Ouroboros.Network.Socket
decodeData Ouroboros.Network.Protocol.Handshake.Codec
decodeRefuseReason Ouroboros.Network.Protocol.Handshake.Codec
DecoderFailure
1 (Type/Class) Ouroboros.Network.Driver.Simple
2 (Data Constructor) Ouroboros.Network.Driver.Simple
decodeTerm Ouroboros.Network.CodecCBORTerm
defaultConnectionAttemptDelay Ouroboros.Network.Subscription.Worker , Ouroboros.Network.Subscription
defaultProtocolIdleTimeout Ouroboros.Network.ConnectionManager.Core
defaultResetTimeout Ouroboros.Network.ConnectionManager.Core
defaultTimeWaitTimeout Ouroboros.Network.ConnectionManager.Core
delayChannel Ouroboros.Network.Channel
DemotedToColdRemote Ouroboros.Network.ConnectionManager.Types
demotedToColdRemote Ouroboros.Network.ConnectionManager.Types
DemotedToColdRemoteTr Ouroboros.Network.ConnectionManager.Types
DiffTime Ouroboros.Network.Subscription.PeerState
DisallowConnection Ouroboros.Network.Subscription.PeerState
Disconnected Ouroboros.Network.ConnectionManager.Types
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
Duplex Ouroboros.Network.ConnectionManager.Types
DuplexConn Ouroboros.Network.ConnectionManager.Types
duplexConns Ouroboros.Network.ConnectionManager.Types
DuplexSt Ouroboros.Network.ConnectionManager.Types
DuplexState Ouroboros.Network.ConnectionManager.Core
encodeData Ouroboros.Network.Protocol.Handshake.Codec
encodeRefuseReason Ouroboros.Network.Protocol.Handshake.Codec
encodeTerm Ouroboros.Network.CodecCBORTerm
epAppErrorPolicies Ouroboros.Network.ErrorPolicy
epConErrorPolicies Ouroboros.Network.ErrorPolicy
ephemeralAddress Simulation.Network.Snocket
ErrorCommand Ouroboros.Network.RethrowPolicy
ErrorContext Ouroboros.Network.RethrowPolicy
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
Established Ouroboros.Network.Mux
evalErrorPolicies Ouroboros.Network.ErrorPolicy
evalErrorPolicy Ouroboros.Network.ErrorPolicy
Event Ouroboros.Network.InboundGovernor.Event
EventSignal Ouroboros.Network.InboundGovernor.Event
ExceededSizeLimit Ouroboros.Network.Driver.Limits
ExceededTimeLimit Ouroboros.Network.Driver.Limits
ExceptionInHandler
1 (Type/Class) Ouroboros.Network.ConnectionManager.Types
2 (Data Constructor) Ouroboros.Network.ConnectionManager.Types
Expired Ouroboros.Network.ConnectionManager.Types
Failure Simulation.Network.Snocket
FD Simulation.Network.Snocket
FileDescriptor
1 (Type/Class) Ouroboros.Network.Snocket
2 (Data Constructor) Ouroboros.Network.Snocket
firstMiniProtocolToFinish Ouroboros.Network.InboundGovernor.Event
firstMuxToFinish Ouroboros.Network.InboundGovernor.Event
firstPeerCommitRemote Ouroboros.Network.InboundGovernor.Event
firstPeerDemotedToCold Ouroboros.Network.InboundGovernor.Event
firstPeerDemotedToWarm Ouroboros.Network.InboundGovernor.Event
firstPeerPromotedToHot Ouroboros.Network.InboundGovernor.Event
firstPeerPromotedToWarm Ouroboros.Network.InboundGovernor.Event
fixedInputChannel Ouroboros.Network.Channel
foldMapVersions Ouroboros.Network.Protocol.Handshake.Version
ForbiddenConnection Ouroboros.Network.ConnectionManager.Types
ForbiddenOperation Ouroboros.Network.ConnectionManager.Types
forcePromise Ouroboros.Network.ConnectionManager.Types
fromChannel Ouroboros.Network.Channel
fromSnocket Ouroboros.Network.Socket
fromState Ouroboros.Network.ConnectionManager.Types , Ouroboros.Network.InboundGovernor
fullDuplexConns Ouroboros.Network.ConnectionManager.Types
getAddressType Simulation.Network.Snocket
getCache Data.Cache
getConnectionManager Ouroboros.Network.ConnectionManager.Types
getFileDescriptor Ouroboros.Network.Snocket
getFilePath Ouroboros.Network.Snocket
getLocalAddr Ouroboros.Network.Snocket
getLocalHandle Ouroboros.Network.Snocket
getProtocolDataFlow Ouroboros.Network.Protocol.Handshake.Unversioned
getRemoteAddr Ouroboros.Network.Snocket
getSubscriptionTarget Ouroboros.Network.Subscription.Subscriber
getTestAddress Ouroboros.Network.Snocket
getVersions Ouroboros.Network.Protocol.Handshake.Version , Ouroboros.Network.Protocol.Handshake
GlobalAddressScheme Simulation.Network.Snocket
haAcceptVersion Ouroboros.Network.Protocol.Handshake
haHandshakeCodec Ouroboros.Network.Protocol.Handshake
haHandshakeTracer Ouroboros.Network.Protocol.Handshake
Handle
1 (Type/Class) Ouroboros.Network.ConnectionHandler
2 (Data Constructor) Ouroboros.Network.ConnectionHandler
HandleConnection Ouroboros.Network.Server.Socket
HandleError
1 (Type/Class) Ouroboros.Network.ConnectionHandler
2 (Data Constructor) Ouroboros.Network.ConnectionHandler
HandleErrorType Ouroboros.Network.ConnectionManager.Types
HandleHandshakeClientError Ouroboros.Network.ConnectionHandler
HandleHandshakeServerError Ouroboros.Network.ConnectionHandler
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
HandshakeDecodeError Ouroboros.Network.Protocol.Handshake.Type , Ouroboros.Network.Protocol.Handshake
HandshakeError Ouroboros.Network.Protocol.Handshake.Type , Ouroboros.Network.Protocol.Handshake
HandshakeException Ouroboros.Network.Protocol.Handshake
HandshakeFailure Ouroboros.Network.ConnectionManager.Types
HandshakeProtocolError
1 (Type/Class) Ouroboros.Network.Protocol.Handshake.Type , Ouroboros.Network.Protocol.Handshake
2 (Data Constructor) Ouroboros.Network.Protocol.Handshake
HandshakeProtocolLimit Ouroboros.Network.Protocol.Handshake
HandshakeProtocolViolation Ouroboros.Network.ConnectionManager.Types
handshakeServerPeer Ouroboros.Network.Protocol.Handshake.Server
HasInitiator Ouroboros.Network.Mux
hasInitiatorMode Ouroboros.Network.MuxMode
HasResponder Ouroboros.Network.Mux
haTimeLimits Ouroboros.Network.Protocol.Handshake
haVersionDataCodec Ouroboros.Network.Protocol.Handshake
hControlMessage Ouroboros.Network.ConnectionHandler
Here Data.Wedge
hMux Ouroboros.Network.ConnectionHandler
hMuxBundle Ouroboros.Network.ConnectionHandler
hoistChannel Ouroboros.Network.Channel
Hot Ouroboros.Network.Mux
HotPeer Ouroboros.Network.Subscription.PeerState
hotPeersRemote Ouroboros.Network.InboundGovernor.State
icmDemotedToColdRemote Ouroboros.Network.ConnectionManager.Types
icmIncludeConnection Ouroboros.Network.ConnectionManager.Types
icmNumberOfConnections Ouroboros.Network.ConnectionManager.Types
icmPromotedToWarmRemote Ouroboros.Network.ConnectionManager.Types
icmUnregisterConnection Ouroboros.Network.ConnectionManager.Types
idlePeersRemote Ouroboros.Network.InboundGovernor.State
igosPrng Ouroboros.Network.InboundGovernor.State , Ouroboros.Network.InboundGovernor , Ouroboros.Network.Server2
igsConnections Ouroboros.Network.InboundGovernor.State
igsCountersCache Ouroboros.Network.InboundGovernor.State
igsObservableVar Ouroboros.Network.InboundGovernor.State
ImpossibleConnection Ouroboros.Network.ConnectionManager.Types
ImpossibleState Ouroboros.Network.ConnectionManager.Types
Inactive
1 (Type/Class) Ouroboros.Network.ConnectionManager.Types
2 (Data Constructor) Ouroboros.Network.ConnectionManager.Types
Inbound Ouroboros.Network.ConnectionManager.Types
InboundConnectionManager
1 (Type/Class) Ouroboros.Network.ConnectionManager.Types
2 (Data Constructor) Ouroboros.Network.ConnectionManager.Types
inboundConns Ouroboros.Network.ConnectionManager.Types
InboundError Ouroboros.Network.RethrowPolicy
inboundGovernor Ouroboros.Network.InboundGovernor
InboundGovernorCounters
1 (Type/Class) Ouroboros.Network.InboundGovernor.State
2 (Data Constructor) Ouroboros.Network.InboundGovernor.State
inboundGovernorCounters Ouroboros.Network.InboundGovernor.State
InboundGovernorObservableState
1 (Type/Class) Ouroboros.Network.InboundGovernor.State , Ouroboros.Network.InboundGovernor , Ouroboros.Network.Server2
2 (Data Constructor) Ouroboros.Network.InboundGovernor.State , Ouroboros.Network.InboundGovernor , Ouroboros.Network.Server2
InboundGovernorState
1 (Type/Class) Ouroboros.Network.InboundGovernor.State
2 (Data Constructor) Ouroboros.Network.InboundGovernor.State
InboundGovernorTrace Ouroboros.Network.InboundGovernor
InboundIdleConn Ouroboros.Network.ConnectionManager.Types
InboundIdleSt Ouroboros.Network.ConnectionManager.Types
InboundIdleState Ouroboros.Network.ConnectionManager.Core
InboundSt Ouroboros.Network.ConnectionManager.Types
InboundState Ouroboros.Network.ConnectionManager.Core
IncludeInboundConnection Ouroboros.Network.ConnectionManager.Types
includeInboundConnection Ouroboros.Network.ConnectionManager.Types
InconsistentVersion Ouroboros.Network.Protocol.Handshake.Version
InitiatorAndResponderProtocol Ouroboros.Network.Mux
InitiatorMode Ouroboros.Network.Mux
InitiatorProtocolOnly Ouroboros.Network.Mux
InitiatorResponderMode Ouroboros.Network.Mux
InResponderMode
1 (Type/Class) Ouroboros.Network.MuxMode
2 (Data Constructor) Ouroboros.Network.MuxMode
InvalidServerSelection Ouroboros.Network.Protocol.Handshake.Type , Ouroboros.Network.Protocol.Handshake
IOErrConnectionAborted Simulation.Network.Snocket
ioErrorRethrowPolicy Ouroboros.Network.RethrowPolicy
IOErrResourceExhausted Simulation.Network.Snocket
IOErrType Simulation.Network.Snocket
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
IPv4Address Ouroboros.Network.ConnectionManager.Types , Simulation.Network.Snocket
IPv6Address Ouroboros.Network.ConnectionManager.Types , Simulation.Network.Snocket
isoKleisliChannel Ouroboros.Network.Channel
ispIps Ouroboros.Network.Subscription.Ip , Ouroboros.Network.Subscription
ispValency Ouroboros.Network.Subscription.Ip , Ouroboros.Network.Subscription
KeepTr Ouroboros.Network.ConnectionManager.Types
Known Ouroboros.Network.ConnectionManager.Types
laIpv4 Ouroboros.Network.Subscription.Worker
laIpv6 Ouroboros.Network.Subscription.Worker
largeByteLimit Ouroboros.Network.Protocol.Limits
laUnix Ouroboros.Network.Subscription.Worker
listen Ouroboros.Network.Snocket
ListeningSock Simulation.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
makeConnectionHandler Ouroboros.Network.ConnectionHandler
mapRemoteState Ouroboros.Network.InboundGovernor.State
mapTraceWithCache Data.Cache
MaskedAction
1 (Type/Class) Ouroboros.Network.ConnectionManager.Types
2 (Data Constructor) Ouroboros.Network.ConnectionManager.Types
maxConnectionAttemptDelay Ouroboros.Network.Subscription.Worker , Ouroboros.Network.Subscription
maximumIngressQueue Ouroboros.Network.Mux
MaybeUnknown Ouroboros.Network.ConnectionManager.Types
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
MiniProtocolData
1 (Type/Class) Ouroboros.Network.InboundGovernor.State
2 (Data Constructor) Ouroboros.Network.InboundGovernor.State
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
MiniProtocolTerminated Ouroboros.Network.InboundGovernor.Event
mkMiniProtocolBundle Ouroboros.Network.Mux
mkMuxApplicationBundle Ouroboros.Network.Mux
mkRethrowPolicy Ouroboros.Network.RethrowPolicy
mkTransition Ouroboros.Network.ConnectionManager.Types
mpdMiniProtocol Ouroboros.Network.InboundGovernor.State
mpdMiniProtocolTemp Ouroboros.Network.InboundGovernor.State
MsgAcceptVersion Ouroboros.Network.Protocol.Handshake.Type
MsgProposeVersions Ouroboros.Network.Protocol.Handshake.Type
MsgRefuse Ouroboros.Network.Protocol.Handshake.Type
MsgReplyVersions Ouroboros.Network.Protocol.Handshake.Type
MuxBearerClosed Ouroboros.Network.Mux
MuxBundle Ouroboros.Network.Mux
MuxCleanShutdown Ouroboros.Network.Mux
MuxConnectionHandler Ouroboros.Network.ConnectionHandler
MuxConnectionManager Ouroboros.Network.ConnectionHandler
MuxDecodeError Ouroboros.Network.Mux
MuxError
1 (Data Constructor) Ouroboros.Network.Mux
2 (Type/Class) Ouroboros.Network.Mux
muxErrorRethrowPolicy Ouroboros.Network.RethrowPolicy
MuxErrorType Ouroboros.Network.Mux
MuxFinished Ouroboros.Network.InboundGovernor.Event
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
MuxProtocolBundle 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
NegotiatedConn Ouroboros.Network.ConnectionManager.Types
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
NewConnection
1 (Type/Class) Ouroboros.Network.InboundGovernor.ControlChannel , Ouroboros.Network.Server2
2 (Data Constructor) Ouroboros.Network.InboundGovernor.ControlChannel , Ouroboros.Network.Server2
3 (Data Constructor) Ouroboros.Network.InboundGovernor.Event
newConnectionTable Ouroboros.Network.Server.ConnectionTable , Ouroboros.Network.Socket
newConnectionTableSTM Ouroboros.Network.Server.ConnectionTable
newControlChannel Ouroboros.Network.InboundGovernor.ControlChannel , Ouroboros.Network.Server2
newEmptyPromiseIO Ouroboros.Network.ConnectionManager.Types
newInboundConnection Ouroboros.Network.InboundGovernor.ControlChannel , Ouroboros.Network.Server2
newNetworkMutableState Ouroboros.Network.Socket
newNetworkMutableStateSTM Ouroboros.Network.Socket
newObservableStateVar Ouroboros.Network.InboundGovernor.State , Ouroboros.Network.InboundGovernor , Ouroboros.Network.Server2
newObservableStateVarFromSeed Ouroboros.Network.InboundGovernor.State , Ouroboros.Network.InboundGovernor , Ouroboros.Network.Server2
newObservableStateVarIO Ouroboros.Network.InboundGovernor.State , Ouroboros.Network.InboundGovernor , Ouroboros.Network.Server2
newOutboundConnection Ouroboros.Network.InboundGovernor.ControlChannel , Ouroboros.Network.Server2
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
noAttenuation Simulation.Network.Snocket
NobodyHasAgency Ouroboros.Network.Protocol.Handshake.Type
NoCommonVersion Ouroboros.Network.Protocol.Handshake.Version
normaliseId Simulation.Network.Snocket
NormalOpen Simulation.Network.Snocket
noTimeLimitsHandshake Ouroboros.Network.Protocol.Handshake.Codec
NotInResponderMode Ouroboros.Network.MuxMode
NotRecognisedVersion Ouroboros.Network.Protocol.Handshake.Type , Ouroboros.Network.Protocol.Handshake
NotReleasedConnections Simulation.Network.Snocket
NotReleasedListeningSockets Simulation.Network.Snocket
Nowhere Data.Wedge
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
numberOfConnections Ouroboros.Network.ConnectionManager.Types
ObservableNetworkState
1 (Type/Class) Simulation.Network.Snocket
2 (Data Constructor) Simulation.Network.Snocket
ocmRequestConnection Ouroboros.Network.ConnectionManager.Types
ocmUnregisterConnection Ouroboros.Network.ConnectionManager.Types
onsConnections Simulation.Network.Snocket
open Ouroboros.Network.Snocket
openToConnect Ouroboros.Network.Snocket
OpenType Simulation.Network.Snocket
OperationResult Ouroboros.Network.ConnectionManager.Types
OperationSuccess Ouroboros.Network.ConnectionManager.Types
OuroborosApplication
1 (Type/Class) Ouroboros.Network.Mux
2 (Data Constructor) Ouroboros.Network.Mux
OuroborosBundle Ouroboros.Network.Mux
Outbound Ouroboros.Network.ConnectionManager.Types
OutboundConnectionManager
1 (Type/Class) Ouroboros.Network.ConnectionManager.Types
2 (Data Constructor) Ouroboros.Network.ConnectionManager.Types
outboundConns Ouroboros.Network.ConnectionManager.Types
OutboundDupSt Ouroboros.Network.ConnectionManager.Types
OutboundDupState Ouroboros.Network.ConnectionManager.Core
OutboundError Ouroboros.Network.RethrowPolicy
OutboundIdleConn Ouroboros.Network.ConnectionManager.Types
OutboundIdleSt Ouroboros.Network.ConnectionManager.Types
OutboundIdleState Ouroboros.Network.ConnectionManager.Core
OutboundUniSt Ouroboros.Network.ConnectionManager.Types
OutboundUniState Ouroboros.Network.ConnectionManager.Core
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
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
ProtocolLimitFailure Ouroboros.Network.Driver.Limits
ProtocolSizeLimits
1 (Type/Class) Ouroboros.Network.Driver.Limits
2 (Data Constructor) Ouroboros.Network.Driver.Limits
ProtocolTemperature Ouroboros.Network.Mux
ProtocolTimeLimits
1 (Type/Class) Ouroboros.Network.Driver.Limits
2 (Data Constructor) Ouroboros.Network.Driver.Limits
Provenance Ouroboros.Network.ConnectionManager.Types
Proxy
1 (Data Constructor) Ouroboros.Network.Util.ShowProxy
2 (Type/Class) Ouroboros.Network.Util.ShowProxy
PrunePolicy Ouroboros.Network.ConnectionManager.Types
Quiesce Ouroboros.Network.Mux
Race Ouroboros.Network.ConnectionManager.Types
readMessage Ouroboros.Network.InboundGovernor.ControlChannel , Ouroboros.Network.Server2
readPromise Ouroboros.Network.ConnectionManager.Types
readPromiseIO Ouroboros.Network.ConnectionManager.Types
readState Ouroboros.Network.ConnectionManager.Types
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 , Ouroboros.Network.Protocol.Handshake
Refused Ouroboros.Network.Protocol.Handshake.Type , Ouroboros.Network.Protocol.Handshake
RefuseReason Ouroboros.Network.Protocol.Handshake.Type , Ouroboros.Network.Protocol.Handshake
registerConsumer Ouroboros.Network.Subscription.PeerState
registerProducer Ouroboros.Network.Subscription.PeerState
Reject Ouroboros.Network.Server.Socket
remoteAddress Ouroboros.Network.ConnectionId , Ouroboros.Network.Socket
RemoteCold Ouroboros.Network.InboundGovernor.State
RemoteColdSt Ouroboros.Network.InboundGovernor , Ouroboros.Network.Server2
RemoteDemotedToWarm Ouroboros.Network.InboundGovernor.Event
RemoteEstablished Ouroboros.Network.InboundGovernor.State
RemoteHot Ouroboros.Network.InboundGovernor.State
RemoteHotSt Ouroboros.Network.InboundGovernor , Ouroboros.Network.Server2
RemoteIdle Ouroboros.Network.InboundGovernor.State
RemoteIdleSt Ouroboros.Network.InboundGovernor , Ouroboros.Network.Server2
RemotePromotedToHot Ouroboros.Network.InboundGovernor.Event
RemoteSt Ouroboros.Network.InboundGovernor , Ouroboros.Network.Server2
RemoteState Ouroboros.Network.InboundGovernor.State
RemoteTransition Ouroboros.Network.InboundGovernor , Ouroboros.Network.Server2
RemoteTransitionTrace Ouroboros.Network.InboundGovernor , Ouroboros.Network.Server2
RemoteWarm Ouroboros.Network.InboundGovernor.State
RemoteWarmSt Ouroboros.Network.InboundGovernor , Ouroboros.Network.Server2
removeConnection Ouroboros.Network.Server.ConnectionTable , Ouroboros.Network.Socket
removeConnectionSTM Ouroboros.Network.Server.ConnectionTable
remValencyCounter Ouroboros.Network.Server.ConnectionTable , Ouroboros.Network.Socket
RequestOutboundConnection
1 (Data Constructor) Ouroboros.Network.ConnectionManager.Types
2 (Type/Class) Ouroboros.Network.ConnectionManager.Types
requestOutboundConnection Ouroboros.Network.ConnectionManager.Types
ReservedOutboundSt Ouroboros.Network.ConnectionManager.Types
ReservedOutboundState Ouroboros.Network.ConnectionManager.Core
resolutionDelay Ouroboros.Network.Subscription.Dns , Ouroboros.Network.Subscription
Resolver
1 (Type/Class) Ouroboros.Network.Subscription.Dns
2 (Data Constructor) Ouroboros.Network.Subscription.Dns
ResourceException Simulation.Network.Snocket
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
resultInState Ouroboros.Network.ConnectionManager.Types
resultThread Ouroboros.Network.Server.Socket
resultTime Ouroboros.Network.Server.Socket
resultValue Ouroboros.Network.Server.Socket
RethrowPolicy
1 (Type/Class) Ouroboros.Network.RethrowPolicy
2 (Data Constructor) Ouroboros.Network.RethrowPolicy
Role Ouroboros.Network.Driver.Simple
run
1 (Function) Ouroboros.Network.Server.Socket
2 (Function) Ouroboros.Network.Server2
runAccept Ouroboros.Network.Snocket
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
runHandshakeClient Ouroboros.Network.Protocol.Handshake
runHandshakeServer Ouroboros.Network.Protocol.Handshake
RunMiniProtocol Ouroboros.Network.Mux
runMuxPeer 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
runRethrowPolicy Ouroboros.Network.RethrowPolicy
runSuspendDecision Ouroboros.Network.Subscription.PeerState
runWithUnmask Ouroboros.Network.ConnectionManager.Types
safeConnect Ouroboros.Network.Subscription.Worker
Script
1 (Data Constructor) Simulation.Network.Snocket
2 (Type/Class) Simulation.Network.Snocket
SDUSize Simulation.Network.Snocket
selectSockAddr Ouroboros.Network.Subscription.Ip
seMessage Ouroboros.Network.Subscription.Worker , Ouroboros.Network.Subscription
send Ouroboros.Network.Channel
Server Ouroboros.Network.Driver.Simple
ServerArguments
1 (Type/Class) Ouroboros.Network.Server2
2 (Data Constructor) Ouroboros.Network.Server2
serverConnectionLimits Ouroboros.Network.Server2
serverConnectionManager Ouroboros.Network.Server2
ServerControlChannel Ouroboros.Network.InboundGovernor.ControlChannel , Ouroboros.Network.Server2
serverControlChannel Ouroboros.Network.Server2
ServerHasAgency Ouroboros.Network.Protocol.Handshake.Type
serverInboundGovernorTracer Ouroboros.Network.Server2
serverInboundIdleTimeout Ouroboros.Network.Server2
serverObservableStateVar Ouroboros.Network.Server2
serverSnocket Ouroboros.Network.Server2
serverSockets Ouroboros.Network.Server2
ServerTrace Ouroboros.Network.Server2
ServerTraceAcceptConnectionHardLimit Ouroboros.Network.Server.RateLimiting , Ouroboros.Network.Server.Socket , Ouroboros.Network.Socket , Ouroboros.Network.InboundGovernor , Ouroboros.Network.Server2
ServerTraceAcceptConnectionRateLimiting Ouroboros.Network.Server.RateLimiting , Ouroboros.Network.Server.Socket , Ouroboros.Network.Socket , Ouroboros.Network.InboundGovernor , Ouroboros.Network.Server2
ServerTraceAcceptConnectionResume Ouroboros.Network.Server.RateLimiting , Ouroboros.Network.Server.Socket , Ouroboros.Network.Socket , Ouroboros.Network.InboundGovernor , Ouroboros.Network.Server2
serverTracer Ouroboros.Network.Server2
serverTrTracer Ouroboros.Network.Server2
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
ShutdownNode Ouroboros.Network.RethrowPolicy
ShutdownPeer Ouroboros.Network.RethrowPolicy
SimOpen Simulation.Network.Snocket
simplePrunePolicy Ouroboros.Network.ConnectionManager.Types
simpleSingletonVersions Ouroboros.Network.Protocol.Handshake.Version
SingHasInitiator
1 (Type/Class) Ouroboros.Network.MuxMode
2 (Data Constructor) Ouroboros.Network.MuxMode
SingInitiatorMode Ouroboros.Network.MuxMode
SingInitiatorResponderMode Ouroboros.Network.MuxMode
SingMuxMode Ouroboros.Network.MuxMode
SingNoInitiator Ouroboros.Network.MuxMode
SingResponderMode Ouroboros.Network.MuxMode
Size Simulation.Network.Snocket
sizeLimitForState Ouroboros.Network.Driver.Limits
smallByteLimit Ouroboros.Network.Protocol.Limits
Snocket
1 (Type/Class) Ouroboros.Network.Snocket
2 (Data Constructor) Ouroboros.Network.Snocket
SnocketTrace Simulation.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
SockType Simulation.Network.Snocket
SomeConnectionManagerError
1 (Type/Class) Ouroboros.Network.ConnectionManager.Types
2 (Data Constructor) Ouroboros.Network.ConnectionManager.Types
SomeResponderApplication
1 (Type/Class) Ouroboros.Network.Socket
2 (Data Constructor) Ouroboros.Network.Socket
SomeTokProtocolTemperature
1 (Type/Class) Ouroboros.Network.Mux
2 (Data Constructor) Ouroboros.Network.Mux
spConnectionAttemptDelay Ouroboros.Network.Subscription.Ip
spErrorPolicies Ouroboros.Network.Subscription.Ip
spLocalAddresses Ouroboros.Network.Subscription.Ip
spSubscriptionTarget Ouroboros.Network.Subscription.Ip
STAccepted Simulation.Network.Snocket
STAcceptFailure Simulation.Network.Snocket
STAccepting Simulation.Network.Snocket
StateVar Ouroboros.Network.Subscription.Worker
STAttenuatedChannelTrace Simulation.Network.Snocket
STBearer Simulation.Network.Snocket
STBearerInfo Simulation.Network.Snocket
STBindError Simulation.Network.Snocket
STClosed Simulation.Network.Snocket
STClosedQueue Simulation.Network.Snocket
STClosing Simulation.Network.Snocket
STClosingQueue Simulation.Network.Snocket
StConfirm Ouroboros.Network.Protocol.Handshake.Type
STConnected Simulation.Network.Snocket
STConnectError Simulation.Network.Snocket
STConnecting Simulation.Network.Snocket
STConnectTimeout Simulation.Network.Snocket
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
Success Simulation.Network.Snocket
SuccessOrFailure Simulation.Network.Snocket
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
tConnId Ouroboros.Network.InboundGovernor.Event
tDataFlow Ouroboros.Network.InboundGovernor.Event
Terminate Ouroboros.Network.Mux
Terminated
1 (Type/Class) Ouroboros.Network.InboundGovernor.Event
2 (Data Constructor) Ouroboros.Network.InboundGovernor.Event
TerminatedConnection Ouroboros.Network.ConnectionManager.Types
TerminatedSt Ouroboros.Network.ConnectionManager.Types
TerminatedState Ouroboros.Network.ConnectionManager.Core
TerminatingSt Ouroboros.Network.ConnectionManager.Types
TerminatingState Ouroboros.Network.ConnectionManager.Core
TestAddress
1 (Type/Class) Ouroboros.Network.Snocket
2 (Data Constructor) Ouroboros.Network.Snocket
TestFamily Ouroboros.Network.Snocket
There Data.Wedge
threadsToCancel Ouroboros.Network.Subscription.PeerState
Throw Ouroboros.Network.Subscription.PeerState , Ouroboros.Network.ErrorPolicy
ThrowException Ouroboros.Network.Subscription.PeerState
Ticking Ouroboros.Network.ConnectionManager.Types
timeLimitForState Ouroboros.Network.Driver.Limits
timeLimitsHandshake Ouroboros.Network.Protocol.Handshake.Codec
TimeoutDetail Simulation.Network.Snocket
TimeoutExpired Ouroboros.Network.ConnectionManager.Types
timeoutWithControlMessage Ouroboros.Network.Mux
tMiniProtocolData Ouroboros.Network.InboundGovernor.Event
tMux Ouroboros.Network.InboundGovernor.Event
toApplication Ouroboros.Network.Mux
toBearer Ouroboros.Network.Snocket
toChannel Ouroboros.Network.Channel
TokConfirm Ouroboros.Network.Protocol.Handshake.Type
TokDone Ouroboros.Network.Protocol.Handshake.Type
TokEstablished Ouroboros.Network.Mux
TokHot Ouroboros.Network.Mux
TokPropose Ouroboros.Network.Protocol.Handshake.Type
TokProtocolTemperature Ouroboros.Network.Mux
TokWarm Ouroboros.Network.Mux
toState Ouroboros.Network.ConnectionManager.Types , Ouroboros.Network.InboundGovernor
TrAcceptConnection Ouroboros.Network.Server2
TrAcceptError Ouroboros.Network.Server2
TrAcceptPolicyTrace Ouroboros.Network.Server2
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
traceWithCache Data.Cache
Transition
1 (Type/Class) Ouroboros.Network.ConnectionManager.Types
2 (Data Constructor) Ouroboros.Network.ConnectionManager.Types , Ouroboros.Network.InboundGovernor
Transition' Ouroboros.Network.ConnectionManager.Types , Ouroboros.Network.InboundGovernor
TransitionTrace
1 (Type/Class) Ouroboros.Network.ConnectionManager.Types
2 (Data Constructor) Ouroboros.Network.ConnectionManager.Types , Ouroboros.Network.InboundGovernor
TransitionTrace' Ouroboros.Network.ConnectionManager.Types , Ouroboros.Network.InboundGovernor
TrConnect Ouroboros.Network.ConnectionManager.Types
TrConnectError Ouroboros.Network.ConnectionManager.Types
TrConnectionCleanup Ouroboros.Network.ConnectionManager.Types
TrConnectionExists Ouroboros.Network.ConnectionManager.Types
TrConnectionFailure Ouroboros.Network.ConnectionManager.Types
TrConnectionHandler Ouroboros.Network.ConnectionManager.Types
TrConnectionManagerCounters Ouroboros.Network.ConnectionManager.Types
TrConnectionNotFound Ouroboros.Network.ConnectionManager.Types
TrConnectionTimeWait Ouroboros.Network.ConnectionManager.Types
TrConnectionTimeWaitDone Ouroboros.Network.ConnectionManager.Types
TrDemotedToColdRemote Ouroboros.Network.InboundGovernor
TrDemotedToWarmRemote Ouroboros.Network.InboundGovernor
TrError Ouroboros.Network.ConnectionHandler
tResult Ouroboros.Network.InboundGovernor.Event
TrForbiddenConnection Ouroboros.Network.ConnectionManager.Types
TrForbiddenOperation Ouroboros.Network.ConnectionManager.Types
TrHandshakeClientError Ouroboros.Network.ConnectionHandler
TrHandshakeServerError Ouroboros.Network.ConnectionHandler
TrHandshakeSuccess Ouroboros.Network.ConnectionHandler
TrImpossibleConnection Ouroboros.Network.ConnectionManager.Types
TrInboundGovernorCounters Ouroboros.Network.InboundGovernor
TrInboundGovernorError Ouroboros.Network.InboundGovernor
TrIncludeConnection Ouroboros.Network.ConnectionManager.Types
TrMuxCleanExit Ouroboros.Network.InboundGovernor
TrMuxErrored Ouroboros.Network.InboundGovernor
TrNewConnection Ouroboros.Network.InboundGovernor
TrPromotedToHotRemote Ouroboros.Network.InboundGovernor
TrPromotedToWarmRemote Ouroboros.Network.InboundGovernor
TrPruneConnections Ouroboros.Network.ConnectionManager.Types
TrRemoteState Ouroboros.Network.InboundGovernor
TrResponderErrored Ouroboros.Network.InboundGovernor
TrResponderRestarted Ouroboros.Network.InboundGovernor
TrResponderStarted Ouroboros.Network.InboundGovernor
TrResponderStartFailure Ouroboros.Network.InboundGovernor
TrResponderTerminated Ouroboros.Network.InboundGovernor
TrServerError Ouroboros.Network.Server2
TrServerStarted Ouroboros.Network.Server2
TrServerStopped Ouroboros.Network.Server2
TrShutdown Ouroboros.Network.ConnectionManager.Types
TrState Ouroboros.Network.ConnectionManager.Types
TrTerminatedConnection Ouroboros.Network.ConnectionManager.Types
TrTerminatingConnection Ouroboros.Network.ConnectionManager.Types
TrUnexpectedlyFalseAssertion
1 (Data Constructor) Ouroboros.Network.ConnectionManager.Types
2 (Data Constructor) Ouroboros.Network.InboundGovernor
TrUnknownConnection Ouroboros.Network.ConnectionManager.Types
TrUnregisterConnection Ouroboros.Network.ConnectionManager.Types
TrWaitIdleRemote Ouroboros.Network.InboundGovernor
ttPeerAddr Ouroboros.Network.ConnectionManager.Types , Ouroboros.Network.InboundGovernor
ttTransition Ouroboros.Network.ConnectionManager.Types , Ouroboros.Network.InboundGovernor
Unidirectional Ouroboros.Network.ConnectionManager.Types
unidirectionalConns Ouroboros.Network.ConnectionManager.Types
Unknown Ouroboros.Network.ConnectionManager.Types
UnknownConnectionSt Ouroboros.Network.ConnectionManager.Types
UnknownPeer Ouroboros.Network.ConnectionManager.Types
UnknownType Simulation.Network.Snocket
UnnegotiatedConn Ouroboros.Network.ConnectionManager.Types
UnnegotiatedSt Ouroboros.Network.ConnectionManager.Types
UnnegotiatedState Ouroboros.Network.ConnectionManager.Core
unregisterConnection Ouroboros.Network.InboundGovernor.State
unregisterConsumer Ouroboros.Network.Subscription.PeerState
UnregisterInboundConnection Ouroboros.Network.ConnectionManager.Types
unregisterInboundConnection Ouroboros.Network.ConnectionManager.Types
UnregisterOutboundConnection Ouroboros.Network.ConnectionManager.Types
unregisterOutboundConnection Ouroboros.Network.ConnectionManager.Types
unregisterProducer Ouroboros.Network.Subscription.PeerState
UnsupportedState Ouroboros.Network.ConnectionManager.Types
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
updateMiniProtocol Ouroboros.Network.InboundGovernor.State
updateRemoteState Ouroboros.Network.InboundGovernor.State
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 , Ouroboros.Network.Protocol.Handshake
Versions
1 (Type/Class) Ouroboros.Network.Protocol.Handshake.Version , Ouroboros.Network.Protocol.Handshake
2 (Data Constructor) Ouroboros.Network.Protocol.Handshake.Version , Ouroboros.Network.Protocol.Handshake
waitForever Ouroboros.Network.Protocol.Limits
WaitIdleRemote Ouroboros.Network.InboundGovernor.Event
WaitingToBeAccepted Simulation.Network.Snocket
WaitingToConnect Simulation.Network.Snocket
WaitRemoteIdleSt Ouroboros.Network.ConnectionManager.Types
waitValencyCounter Ouroboros.Network.Server.ConnectionTable , Ouroboros.Network.Socket
Warm Ouroboros.Network.Mux
warmPeersRemote Ouroboros.Network.InboundGovernor.State
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
Wedge Data.Wedge
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
withCacheA Data.Cache
withConnectionManager Ouroboros.Network.ConnectionManager.Core
WithDomainName
1 (Type/Class) Ouroboros.Network.Subscription.Dns , Ouroboros.Network.Subscription
2 (Data Constructor) Ouroboros.Network.Subscription.Dns , Ouroboros.Network.Subscription
WithEstablished Ouroboros.Network.Mux
withEstablished Ouroboros.Network.Mux
WithHot Ouroboros.Network.Mux
withHot Ouroboros.Network.Mux
WithInitiatorMode Ouroboros.Network.MuxMode , Ouroboros.Network.ConnectionManager.Types
withInitiatorMode Ouroboros.Network.MuxMode , Ouroboros.Network.ConnectionManager.Types
WithInitiatorResponderMode Ouroboros.Network.MuxMode , Ouroboros.Network.ConnectionManager.Types
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
WithMuxMode Ouroboros.Network.MuxMode , Ouroboros.Network.ConnectionManager.Types
WithMuxTuple Ouroboros.Network.MuxMode
withoutProtocolTemperature Ouroboros.Network.Mux
withoutSomeProtocolTemperature Ouroboros.Network.Mux
WithProtocolTemperature Ouroboros.Network.Mux
WithResponderMode Ouroboros.Network.MuxMode , Ouroboros.Network.ConnectionManager.Types
withResponderMode Ouroboros.Network.MuxMode , Ouroboros.Network.ConnectionManager.Types
withServerNode Ouroboros.Network.Socket
withServerNode' Ouroboros.Network.Socket
withSnocket Simulation.Network.Snocket
WithSomeProtocolTemperature
1 (Type/Class) Ouroboros.Network.Mux
2 (Data Constructor) Ouroboros.Network.Mux
WithWarm Ouroboros.Network.Mux
withWarm Ouroboros.Network.Mux
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
writeMessage Ouroboros.Network.InboundGovernor.ControlChannel , Ouroboros.Network.Server2
writePromise Ouroboros.Network.ConnectionManager.Types