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