Module topology/multicodec-topology
Type aliases
Handlers
Handlers
: { onConnect
?: ((peerId
: PeerId, conn
: Connection) => void) | undefined; onDisconnect
?: ((peerId
: PeerId, error
?: Error | undefined) => void) | undefined }
Type declaration
-
Optional onConnect?: ((peerId: PeerId, conn: Connection) => void) | undefined
-
Optional onDisconnect?: ((peerId: PeerId, error?: Error | undefined) => void) | undefined
MulticodecOptions
Multicodec
Options: { handlers: Required<Handlers>; multicodecs: string[] }
Type declaration
-
handlers: Required<Handlers>
-
multicodecs: string[]
TopologyOptions
Topology
Options: { handlers?: { onConnect?: ((peerId: PeerId, conn: Connection) => void) | undefined; onDisconnect?: ((peerId: PeerId, error?: Error | undefined) => void) | undefined } | undefined; max?: number | undefined; min?: number | undefined }
Type declaration
-
Optional handlers?: { onConnect?: ((peerId: PeerId, conn: Connection) => void) | undefined; onDisconnect?: ((peerId: PeerId, error?: Error | undefined) => void) | undefined } | undefined
-
Optional max?: number | undefined
-
Optional min?: number | undefined
Variables
Const MulticodecTopology_base