Implements

Constructors

Properties

Accessors

Methods

Constructors

  • Parameters

    • type: "udp4" | "udp6"
    • socket: Socket
    • OptionalnetInterface: string

    Returns UdpChannelNode

Properties

maxPayloadSize: number

Accessors

  • get port(): number
  • Returns number

Methods

  • Returns Promise<void>

  • Parameters

    • listener: ((netInterface: string, peerAddress: string, peerPort: number, data: Uint8Array) => void)
        • (netInterface, peerAddress, peerPort, data): void
        • Parameters

          • netInterface: string
          • peerAddress: string
          • peerPort: number
          • data: Uint8Array

          Returns void

    Returns {
        close: (() => Promise<void>);
    }

    • close: (() => Promise<void>)
        • (): Promise<void>
        • Returns Promise<void>

  • Parameters

    • host: string
    • port: number
    • data: Uint8Array

    Returns Promise<void>

  • Parameters

    Returns boolean