package libp2p_uds

Import Path
	/internal/testing/libp2p-uds (on go.dev)

Dependency Relation
	imports 14 packages, and imported by one package

Involved Source Files Package uds was auto-translated from rust-libp2p. https://github.com/libp2p/rust-libp2p/blob/master/transports/uds/src/lib.rs
Package-Level Type Names (only one)
/* sort by: | */
UdsTransport is the Unix Domain Socket transport. CanDial returns true if this transport believes it can dial the given multiaddr. Dial dials the peer at the remote address. (*UdsTransport) DialWithUpdates(ctx context.Context, raddr ma.Multiaddr, p peer.ID, updateChan chan<- transport.DialUpdate) (transport.CapableConn, error) Listen listens on the given multiaddr. Protocols returns the list of terminal protocols this transport can dial. Proxy always returns false for the UDS transport. (*UdsTransport) String() string *UdsTransport : github.com/libp2p/go-libp2p/core/transport.DialUpdater *UdsTransport : github.com/libp2p/go-libp2p/core/transport.Transport *UdsTransport : expvar.Var *UdsTransport : fmt.Stringer func NewUDSTransport(upgrader transport.Upgrader, rcmgr network.ResourceManager, opts ...func(*UdsTransport) error) (*UdsTransport, error)
Package-Level Functions (only one)
NewUDSTransport creates a UDS transport object.