| namespacedValidator | LibP2P.DHT.Validator, LibP2P.DHT |
| naMessage | LibP2P.MultistreamSelect.Wire |
| NATConfig | |
| 1 (Type/Class) | LibP2P.NAT, LibP2P |
| 2 (Data Constructor) | LibP2P.NAT, LibP2P |
| natDialBack | LibP2P.NAT.AutoNAT |
| NATPrivate | LibP2P.NAT.AutoNAT |
| NATPublic | LibP2P.NAT.AutoNAT |
| NATStatus | LibP2P.NAT.AutoNAT |
| natThreshold | LibP2P.NAT.AutoNAT |
| NATUnknown | LibP2P.NAT.AutoNAT |
| ncOnRelayedStream | LibP2P.NAT, LibP2P |
| ncRelayConfig | LibP2P.NAT, LibP2P |
| negotiateInitiator | LibP2P.MultistreamSelect.Negotiation |
| negotiateResponder | LibP2P.MultistreamSelect.Negotiation |
| NegotiationResult | LibP2P.MultistreamSelect.Negotiation |
| newConnPool | LibP2P.Switch.ConnPool |
| newDHTNode | LibP2P.DHT |
| newGossipSubNode | LibP2P.Protocol.GossipSub.Handler, LibP2P |
| newMessageCache | LibP2P.Protocol.GossipSub.MessageCache |
| newPingLimiter | LibP2P.Protocol.Ping |
| newRelayState | LibP2P.NAT.Relay, LibP2P |
| newResourceManager | LibP2P.Switch.ResourceManager |
| newRouter | LibP2P.Protocol.GossipSub.Router |
| newRoutingTable | LibP2P.DHT.RoutingTable |
| newSession | LibP2P.Yamux.Session |
| newStream | LibP2P.Switch.Connection, LibP2P |
| newSwitch | LibP2P.Switch, LibP2P |
| newTCPTransport | LibP2P.Transport.TCP, LibP2P |
| NoAddress | LibP2P.Multiaddr.Protocol |
| NoisePayload | |
| 1 (Type/Class) | LibP2P.Noise.Handshake |
| 2 (Data Constructor) | LibP2P.Noise.Handshake |
| NoiseProto | LibP2P.Multiaddr.Protocol, LibP2P |
| NoiseSession | LibP2P.Noise.Session |
| noiseSessionToStreamIO | LibP2P.Switch.Upgrade |
| noLimits | LibP2P.Switch.ResourceManager |
| NoProtocol | LibP2P.MultistreamSelect.Negotiation |
| NoReservation | LibP2P.NAT.Relay.Message |
| NotConnected | LibP2P.DHT.Types |
| npIdentityKey | LibP2P.Noise.Handshake |
| npIdentitySig | LibP2P.Noise.Handshake |
| numBuckets | LibP2P.DHT.Types |