net-address
    Preparing search index...

    Represents an IPv6 socket address, consisting of an IPv6 address, a port number, and an optional flow label.

    const anySocketAddress = new SocketAddrV6(6372); // new SocketAddrV6(Ipv6Addr.UNSPECIFIED, 6372);
    tcpServer.listen(anySocketAddress.asNodeListenerOptions(), () => {});
    udpSocket.bind(anySocketAddress, () => {});

    v0.0.1

    Index

    Constructors

    • Creates a new SocketAddrV6 instance.

      Parameters

      • options: { address?: Ipv6Addr; flowlabel?: number; port: number }

        The options for creating the socket address.

        • Optionaladdress?: Ipv6Addr

          The IPv6 address. Defaults to Ipv6Addr.UNSPECIFIED.

        • Optionalflowlabel?: number

          The flow label.

        • port: number

          The port number.

      Returns SocketAddrV6

    Properties

    address: string
    family: "ipv6" = 'ipv6'
    flowlabel?: number
    port: number

    Methods

    • Returns an object suitable for use as options in Node.js net.Server.listen() method.

      Returns { host: string; port: number }

      An object containing the port and host properties.

      v0.0.1

    • Gets the raw Ipv6Addr instance representing the IP address of this socket address.

      Returns Ipv6Addr

      Ipv6Addr instance of the socket address's IP address.

      v0.0.1

    • Returns a string representation of this socket address.

      Returns string

      The string representation in the format "address:port".

      v0.0.1