Index: mojo/dart/packages/mojo_services/lib/mojo/net_address.mojom.dart |
diff --git a/mojo/dart/packages/mojo_services/lib/mojo/net_address.mojom.dart b/mojo/dart/packages/mojo_services/lib/mojo/net_address.mojom.dart |
index e09190f6988c3387606f7fdb91cdba5867d39e35..da06b2a26ed99aff6436e9d35069e63667c1f6d2 100644 |
--- a/mojo/dart/packages/mojo_services/lib/mojo/net_address.mojom.dart |
+++ b/mojo/dart/packages/mojo_services/lib/mojo/net_address.mojom.dart |
@@ -75,6 +75,11 @@ class NetAddressIPv4 extends bindings.Struct { |
NetAddressIPv4() : super(kVersions.last.size); |
+ NetAddressIPv4.init( |
+ int this.port, |
+ List<int> this.addr |
+ ) : super(kVersions.last.size); |
+ |
static NetAddressIPv4 deserialize(bindings.Message message) { |
var decoder = new bindings.Decoder(message); |
var result = decode(decoder); |
@@ -161,6 +166,11 @@ class NetAddressIPv6 extends bindings.Struct { |
NetAddressIPv6() : super(kVersions.last.size); |
+ NetAddressIPv6.init( |
+ int this.port, |
+ List<int> this.addr |
+ ) : super(kVersions.last.size); |
+ |
static NetAddressIPv6 deserialize(bindings.Message message) { |
var decoder = new bindings.Decoder(message); |
var result = decode(decoder); |
@@ -248,6 +258,12 @@ class NetAddress extends bindings.Struct { |
NetAddress() : super(kVersions.last.size); |
+ NetAddress.init( |
+ NetAddressFamily this.family, |
+ NetAddressIPv4 this.ipv4, |
+ NetAddressIPv6 this.ipv6 |
+ ) : super(kVersions.last.size); |
+ |
static NetAddress deserialize(bindings.Message message) { |
var decoder = new bindings.Decoder(message); |
var result = decode(decoder); |