type github.com/libp2p/go-libp2p/core/network.Network (interface)
Method Implmentations
CanDial(p peer.ID, addr ma.Multiaddr) bool
github.com/libp2p/go-libp2p/core/transport.TransportNetwork.CanDial
*github.com/libp2p/go-libp2p/p2p/net/swarm.Swarm.CanDial
Close() error
github.com/libp2p/go-libp2p/core/transport.TransportNetwork.Close
*github.com/libp2p/go-libp2p/p2p/net/swarm.Swarm.Close
ClosePeer(peer.ID) error
github.com/libp2p/go-libp2p/core/transport.TransportNetwork.ClosePeer
*github.com/libp2p/go-libp2p/p2p/net/swarm.Swarm.ClosePeer
Connectedness(peer.ID) Connectedness
github.com/libp2p/go-libp2p/core/transport.TransportNetwork.Connectedness
*github.com/libp2p/go-libp2p/p2p/net/swarm.Swarm.Connectedness
Conns() []Conn
github.com/libp2p/go-libp2p/core/transport.TransportNetwork.Conns
*github.com/libp2p/go-libp2p/p2p/net/swarm.Swarm.Conns
ConnsToPeer(p peer.ID) []Conn
github.com/libp2p/go-libp2p/core/transport.TransportNetwork.ConnsToPeer
*github.com/libp2p/go-libp2p/p2p/net/swarm.Swarm.ConnsToPeer
DialPeer(context.Context, peer.ID) (Conn, error)
github.com/libp2p/go-libp2p/core/transport.TransportNetwork.DialPeer
*github.com/libp2p/go-libp2p/p2p/net/swarm.Swarm.DialPeer
InterfaceListenAddresses() ([]ma.Multiaddr, error)
github.com/libp2p/go-libp2p/core/transport.TransportNetwork.InterfaceListenAddresses
*github.com/libp2p/go-libp2p/p2p/net/swarm.Swarm.InterfaceListenAddresses
Listen(...ma.Multiaddr) error
github.com/libp2p/go-libp2p/core/transport.TransportNetwork.Listen
*github.com/libp2p/go-libp2p/p2p/net/swarm.Swarm.Listen
ListenAddresses() []ma.Multiaddr
github.com/libp2p/go-libp2p/core/transport.TransportNetwork.ListenAddresses
*github.com/libp2p/go-libp2p/p2p/net/swarm.Swarm.ListenAddresses
LocalPeer() peer.ID
github.com/libp2p/go-libp2p/core/transport.TransportNetwork.LocalPeer
*github.com/libp2p/go-libp2p/p2p/net/swarm.Swarm.LocalPeer
NewStream(context.Context, peer.ID) (Stream, error)
github.com/libp2p/go-libp2p/core/transport.TransportNetwork.NewStream
*github.com/libp2p/go-libp2p/p2p/net/swarm.Swarm.NewStream
Notify(Notifiee)
github.com/libp2p/go-libp2p/core/transport.TransportNetwork.Notify
*github.com/libp2p/go-libp2p/p2p/net/swarm.Swarm.Notify
Peers() []peer.ID
github.com/libp2p/go-libp2p/core/transport.TransportNetwork.Peers
*github.com/libp2p/go-libp2p/p2p/net/swarm.Swarm.Peers
Peerstore() peerstore.Peerstore
github.com/libp2p/go-libp2p/core/transport.TransportNetwork.Peerstore
*github.com/libp2p/go-libp2p/p2p/net/swarm.Swarm.Peerstore
ResourceManager() ResourceManager
github.com/libp2p/go-libp2p/core/transport.TransportNetwork.ResourceManager
*github.com/libp2p/go-libp2p/p2p/net/swarm.Swarm.ResourceManager
SetStreamHandler(StreamHandler)
github.com/libp2p/go-libp2p/core/transport.TransportNetwork.SetStreamHandler
*github.com/libp2p/go-libp2p/p2p/net/swarm.Swarm.SetStreamHandler
StopNotify(Notifiee)
github.com/libp2p/go-libp2p/core/transport.TransportNetwork.StopNotify
*github.com/libp2p/go-libp2p/p2p/net/swarm.Swarm.StopNotify
![]() |
The pages are generated with Golds v0.8.2. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |