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 972f7ae9887edee3da73e2c0208f408cc214fb85..c7fced546b626c54fdc7867a546765dd2d8fd313 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 |
@@ -76,6 +76,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); |
@@ -162,6 +167,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); |
@@ -249,6 +259,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); |