Module pnet/index

Index

Classes

Type aliases

Variables

Type aliases

MultiaddrConnection

MultiaddrConnection: { close: (err?: Error | undefined) => Promise<void>; conn: unknown; localAddr?: Multiaddr | undefined; remoteAddr: Multiaddr; sink: (source: Uint8Array) => Promise<Uint8Array>; source: () => AsyncIterable<Uint8Array>; timeline: { close?: undefined | number; open: number; upgraded?: undefined | number } }

Type declaration

  • close: (err?: Error | undefined) => Promise<void>
      • (err?: Error | undefined): Promise<void>
      • Parameters

        • Optional err: Error | undefined

        Returns Promise<void>

  • conn: unknown
  • Optional localAddr?: Multiaddr | undefined
  • remoteAddr: Multiaddr
  • sink: (source: Uint8Array) => Promise<Uint8Array>
      • (source: Uint8Array): Promise<Uint8Array>
      • Parameters

        • source: Uint8Array

        Returns Promise<Uint8Array>

  • source: () => AsyncIterable<Uint8Array>
      • (): AsyncIterable<Uint8Array>
      • Returns AsyncIterable<Uint8Array>

  • timeline: { close?: undefined | number; open: number; upgraded?: undefined | number }
    • Optional close?: undefined | number
    • open: number
    • Optional upgraded?: undefined | number

Variables

Const Errors

generate

generate: generate