libp2p
    Preparing search index...

    Interface Topology

    A topology is a network overlay that contains a subset of peers in the complete network.

    It is a way to be notified when peers that support a given protocol connect to or disconnect from the current node.

    interface Topology {
        filter?: TopologyFilter;
        notifyOnLimitedConnection?: boolean;
        onConnect(peerId: PeerId, conn: Connection): void;
        onDisconnect(peerId: PeerId): void;
    }
    Index

    Properties

    An optional filter can prevent duplicate topology notifications for the same peer.

    notifyOnLimitedConnection?: boolean

    If true, invoke onConnect for this topology on limited connections, e.g. ones with limits on how much data can be transferred or how long they can be open for.

    false
    

    Methods