public static UInt128 ReadUInt128(this byte[] buffer, int offset, Endianity endianity) { UInt128 uint128 = ByteArrayExtensions.ReadUInt128(buffer, offset); if (ByteArrayExtensions.IsWrongEndianity(endianity)) { uint128 = ByteArrayExtensions.HostToNetworkOrder(uint128); } return(uint128); }
public static IpV6Address ReadIpV6Address(this byte[] buffer, int offset, Endianity endianity) { return(new IpV6Address(ByteArrayExtensions.ReadUInt128(buffer, offset, endianity))); }