| Race | Ouroboros.Network.ConnectionManager.Types | 
| RawBearer |  | 
| 1 (Type/Class) | Ouroboros.Network.RawBearer | 
| 2 (Data Constructor) | Ouroboros.Network.RawBearer | 
| rcConnectionId | Ouroboros.Network.Context | 
| ReachedInboundConnectionHardLimit | Ouroboros.Network.ConnectionManager.Types | 
| readAbstractStateMap | Ouroboros.Network.ConnectionManager.State | 
| readConnectionStates | Ouroboros.Network.ConnectionManager.State | 
| readMessage | Ouroboros.Network.InboundGovernor.InformationChannel | 
| readMessages | Ouroboros.Network.InboundGovernor.InformationChannel | 
| readPromise | Ouroboros.Network.ConnectionManager.Types | 
| readPromiseIO | Ouroboros.Network.ConnectionManager.Types | 
| readState | Ouroboros.Network.ConnectionManager.Types | 
| readValencyCounter | Ouroboros.Network.Server.ConnectionTable, Ouroboros.Network.Socket | 
| recv |  | 
| 1 (Function) | Ouroboros.Network.Channel | 
| 2 (Function) | Ouroboros.Network.RawBearer | 
| 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 | 
| ReleaseInboundConnection | Ouroboros.Network.ConnectionManager.Types | 
| releaseInboundConnection | Ouroboros.Network.ConnectionManager.Types | 
| ReleaseOutboundConnection | Ouroboros.Network.ConnectionManager.Types | 
| releaseOutboundConnection | Ouroboros.Network.ConnectionManager.Types | 
| RemoteAddress | Ouroboros.Network.Snocket | 
| remoteAddress | Ouroboros.Network.ConnectionId, Ouroboros.Network.Context, Ouroboros.Network.Socket | 
| RemoteCold | Ouroboros.Network.InboundGovernor.State | 
| RemoteColdSt | Ouroboros.Network.InboundGovernor.State, Ouroboros.Network.InboundGovernor, Ouroboros.Network.Server | 
| RemoteConnectionId | Ouroboros.Network.Snocket | 
| RemoteDemotedToWarm | Ouroboros.Network.InboundGovernor | 
| RemoteEstablished | Ouroboros.Network.InboundGovernor.State | 
| RemoteHot | Ouroboros.Network.InboundGovernor.State | 
| RemoteHotSt | Ouroboros.Network.InboundGovernor.State, Ouroboros.Network.InboundGovernor, Ouroboros.Network.Server | 
| RemoteIdle | Ouroboros.Network.InboundGovernor.State | 
| RemoteIdleSt | Ouroboros.Network.InboundGovernor.State, Ouroboros.Network.InboundGovernor, Ouroboros.Network.Server | 
| RemotePromotedToHot | Ouroboros.Network.InboundGovernor | 
| RemoteSt | Ouroboros.Network.InboundGovernor.State, Ouroboros.Network.InboundGovernor, Ouroboros.Network.Server | 
| RemoteState | Ouroboros.Network.InboundGovernor.State | 
| remoteStateMap | Ouroboros.Network.InboundGovernor.State, Ouroboros.Network.InboundGovernor | 
| RemoteTransition | Ouroboros.Network.InboundGovernor, Ouroboros.Network.Server | 
| RemoteTransitionTrace | Ouroboros.Network.InboundGovernor, Ouroboros.Network.Server | 
| RemoteWarm | Ouroboros.Network.InboundGovernor.State | 
| RemoteWarmSt | Ouroboros.Network.InboundGovernor.State, Ouroboros.Network.InboundGovernor, Ouroboros.Network.Server | 
| removeConnection | Ouroboros.Network.Server.ConnectionTable, Ouroboros.Network.Socket | 
| removeConnectionSTM | Ouroboros.Network.Server.ConnectionTable | 
| remValencyCounter | Ouroboros.Network.Server.ConnectionTable, Ouroboros.Network.Socket | 
| ReservedOutboundSt | Ouroboros.Network.ConnectionManager.Types | 
| ReservedOutboundState | Ouroboros.Network.ConnectionManager.State, Ouroboros.Network.ConnectionManager.Core | 
| ResourceException | Simulation.Network.Snocket | 
| ResponderContext |  | 
| 1 (Type/Class) | Ouroboros.Network.Context | 
| 2 (Data Constructor) | Ouroboros.Network.Context | 
| ResponderCounters |  | 
| 1 (Type/Class) | Ouroboros.Network.InboundGovernor.State, Ouroboros.Network.InboundGovernor | 
| 2 (Data Constructor) | Ouroboros.Network.InboundGovernor.State, Ouroboros.Network.InboundGovernor | 
| responderForkPolicy | Ouroboros.Network.Mux | 
| ResponderProtocolOnly | Ouroboros.Network.Mux | 
| resultInState | Ouroboros.Network.ConnectionManager.Types | 
| RethrowPolicy |  | 
| 1 (Type/Class) | Ouroboros.Network.RethrowPolicy | 
| 2 (Data Constructor) | Ouroboros.Network.RethrowPolicy | 
| Role | Ouroboros.Network.Driver.Simple, Ouroboros.Network.Driver.Stateful | 
| runAccept | Ouroboros.Network.Snocket | 
| runAnnotatedConnectedPeers | Ouroboros.Network.Driver.Simple | 
| runAnnotatedPeer | Ouroboros.Network.Driver.Simple | 
| runAnnotatedPeerWithLimits | Ouroboros.Network.Driver.Limits | 
| runConnectedPeers |  | 
| 1 (Function) | Ouroboros.Network.Driver.Simple | 
| 2 (Function) | Ouroboros.Network.Driver.Stateful | 
| runConnectedPeersAsymmetric |  | 
| 1 (Function) | Ouroboros.Network.Driver.Simple | 
| 2 (Function) | Ouroboros.Network.Driver.Stateful | 
| runConnectedPeersPipelined | Ouroboros.Network.Driver.Simple | 
| runConnectedPeersWithLimits | Ouroboros.Network.Driver.Limits | 
| runConnectedPeersWithLimitsRnd | Ouroboros.Network.Driver.Limits | 
| runConnectedPipelinedPeersWithLimits | Ouroboros.Network.Driver.Limits | 
| runConnectedPipelinedPeersWithLimitsRnd | Ouroboros.Network.Driver.Limits | 
| runConnectionRateLimits | Ouroboros.Network.Server.RateLimiting | 
| runForkPolicy | Ouroboros.Network.Mux | 
| runHandshakeClient | Ouroboros.Network.Protocol.Handshake | 
| runHandshakeServer | Ouroboros.Network.Protocol.Handshake | 
| RunMiniProtocol | Ouroboros.Network.Mux | 
| runMiniProtocolCb | Ouroboros.Network.Mux | 
| RunMiniProtocolWithExpandedCtx | Ouroboros.Network.Mux | 
| RunMiniProtocolWithMinimalCtx | Ouroboros.Network.Mux | 
| runPeer |  | 
| 1 (Function) | Ouroboros.Network.Driver.Simple, Ouroboros.Network.Driver | 
| 2 (Function) | Ouroboros.Network.Driver.Stateful | 
| runPeerWithLimits | Ouroboros.Network.Driver.Limits, Ouroboros.Network.Driver | 
| runPeerWithLimitsRnd | Ouroboros.Network.Driver.Limits | 
| runPipelinedAnnotatedPeer | Ouroboros.Network.Driver.Simple | 
| runPipelinedAnnotatedPeerWithLimits | Ouroboros.Network.Driver.Limits | 
| runPipelinedPeer | Ouroboros.Network.Driver.Simple, Ouroboros.Network.Driver | 
| runPipelinedPeerWithLimits | Ouroboros.Network.Driver.Limits, Ouroboros.Network.Driver | 
| runPipelinedPeerWithLimitsRnd | Ouroboros.Network.Driver.Limits | 
| runRethrowPolicy | Ouroboros.Network.RethrowPolicy | 
| runWithUnmask | Ouroboros.Network.ConnectionManager.Types |