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 |