Versions in this module Expand all Collapse all v0 v0.1.0 Dec 19, 2023 Changes in this version + const DefaultDisconnectedTimeout + const DefaultFailedTimeout + const DefaultKeepaliveTimeout + const DefaultMaxInFlightConnections + type Option func(*WebRTCTransport) error + type WebRTCTransport struct + func New(privKey ic.PrivKey, psk pnet.PSK, gater connmgr.ConnectionGater, ...) (*WebRTCTransport, error) + func (t *WebRTCTransport) CanDial(addr ma.Multiaddr) bool + func (t *WebRTCTransport) Dial(ctx context.Context, remoteMultiaddr ma.Multiaddr, p peer.ID) (tpt.CapableConn, error) + func (t *WebRTCTransport) Listen(addr ma.Multiaddr) (tpt.Listener, error) + func (t *WebRTCTransport) Protocols() []int + func (t *WebRTCTransport) Proxy() bool