type github.com/libp2p/go-libp2p/core/transport.TransportNetwork (interface)

Method Implmentations

AddTransport(t Transport) error *github.com/libp2p/go-libp2p/p2p/net/swarm.Swarm.AddTransport
CanDial(p peer.ID, addr ma.Multiaddr) bool *github.com/libp2p/go-libp2p/p2p/net/swarm.Swarm.CanDial
Close() error *github.com/libp2p/go-libp2p/p2p/net/swarm.Swarm.Close
ClosePeer(peer.ID) error *github.com/libp2p/go-libp2p/p2p/net/swarm.Swarm.ClosePeer
Connectedness(peer.ID) network.Connectedness *github.com/libp2p/go-libp2p/p2p/net/swarm.Swarm.Connectedness
Conns() []network.Conn *github.com/libp2p/go-libp2p/p2p/net/swarm.Swarm.Conns
ConnsToPeer(p peer.ID) []network.Conn *github.com/libp2p/go-libp2p/p2p/net/swarm.Swarm.ConnsToPeer
DialPeer(context.Context, peer.ID) (network.Conn, error) *github.com/libp2p/go-libp2p/p2p/net/swarm.Swarm.DialPeer
InterfaceListenAddresses() ([]ma.Multiaddr, error) *github.com/libp2p/go-libp2p/p2p/net/swarm.Swarm.InterfaceListenAddresses
Listen(...ma.Multiaddr) error *github.com/libp2p/go-libp2p/p2p/net/swarm.Swarm.Listen
ListenAddresses() []ma.Multiaddr *github.com/libp2p/go-libp2p/p2p/net/swarm.Swarm.ListenAddresses
LocalPeer() peer.ID *github.com/libp2p/go-libp2p/p2p/net/swarm.Swarm.LocalPeer
NewStream(context.Context, peer.ID) (network.Stream, error) *github.com/libp2p/go-libp2p/p2p/net/swarm.Swarm.NewStream
Notify(network.Notifiee) *github.com/libp2p/go-libp2p/p2p/net/swarm.Swarm.Notify
Peers() []peer.ID *github.com/libp2p/go-libp2p/p2p/net/swarm.Swarm.Peers
Peerstore() peerstore.Peerstore *github.com/libp2p/go-libp2p/p2p/net/swarm.Swarm.Peerstore
ResourceManager() network.ResourceManager *github.com/libp2p/go-libp2p/p2p/net/swarm.Swarm.ResourceManager
SetStreamHandler(network.StreamHandler) *github.com/libp2p/go-libp2p/p2p/net/swarm.Swarm.SetStreamHandler
StopNotify(network.Notifiee) *github.com/libp2p/go-libp2p/p2p/net/swarm.Swarm.StopNotify