description

# InternetAddress.fromRawAddress constructor Null safety

InternetAddress.fromRawAddress(

1. Uint8List rawAddress,
2. {@Since("2.8") InternetAddressType? type}

)

Creates a new InternetAddress from the provided raw address bytes.

If the `type` is InternetAddressType.IPv4, the `rawAddress` must have length 4. If the `type` is InternetAddressType.IPv6, the `rawAddress` must have length 16. If the `type` is InternetAddressType.IPv4, the `rawAddress` must be a valid UTF-8 encoded file path.

If `type` is omitted, the `rawAddress` must have a length of either 4 or 16, in which case the type defaults to InternetAddressType.IPv4 or InternetAddressType.IPv6 respectively.

## Implementation

    external factory InternetAddress.fromRawAddress(Uint8List rawAddress,
        {@Since("2.8") InternetAddressType? type});