Index: mojo/dart/packages/_mojo_for_test_only/lib/sample/sample_interfaces.mojom.dart |
diff --git a/mojo/dart/packages/_mojo_for_test_only/lib/sample/sample_interfaces.mojom.dart b/mojo/dart/packages/_mojo_for_test_only/lib/sample/sample_interfaces.mojom.dart |
index 07c0f25f0da3dd0227965905383280dad5910a7c..a931784790e12a5b9a5787f93b4214c3ecfbfa73 100644 |
--- a/mojo/dart/packages/_mojo_for_test_only/lib/sample/sample_interfaces.mojom.dart |
+++ b/mojo/dart/packages/_mojo_for_test_only/lib/sample/sample_interfaces.mojom.dart |
@@ -969,16 +969,14 @@ class _IntegerAccessorSetIntegerParams extends bindings.Struct { |
} |
-class _SampleInterfaceSampleMethod1Params extends bindings.Struct { |
+class _SampleInterfaceSampleMethod0Params extends bindings.Struct { |
static const List<bindings.StructDataHeader> kVersions = const [ |
- const bindings.StructDataHeader(24, 0) |
+ const bindings.StructDataHeader(8, 0) |
]; |
- int in1 = 0; |
- String in2 = null; |
- _SampleInterfaceSampleMethod1Params() : super(kVersions.last.size); |
+ _SampleInterfaceSampleMethod0Params() : super(kVersions.last.size); |
- static _SampleInterfaceSampleMethod1Params deserialize(bindings.Message message) { |
+ static _SampleInterfaceSampleMethod0Params deserialize(bindings.Message message) { |
var decoder = new bindings.Decoder(message); |
var result = decode(decoder); |
if (decoder.excessHandles != null) { |
@@ -987,11 +985,11 @@ class _SampleInterfaceSampleMethod1Params extends bindings.Struct { |
return result; |
} |
- static _SampleInterfaceSampleMethod1Params decode(bindings.Decoder decoder0) { |
+ static _SampleInterfaceSampleMethod0Params decode(bindings.Decoder decoder0) { |
if (decoder0 == null) { |
return null; |
} |
- _SampleInterfaceSampleMethod1Params result = new _SampleInterfaceSampleMethod1Params(); |
+ _SampleInterfaceSampleMethod0Params result = new _SampleInterfaceSampleMethod0Params(); |
var mainDataHeader = decoder0.decodeStructDataHeader(); |
if (mainDataHeader.version <= kVersions.last.version) { |
@@ -1011,50 +1009,34 @@ class _SampleInterfaceSampleMethod1Params extends bindings.Struct { |
'Message newer than the last known version cannot be shorter than ' |
'required by the last known version.'); |
} |
- if (mainDataHeader.version >= 0) { |
- |
- result.in1 = decoder0.decodeInt32(8); |
- } |
- if (mainDataHeader.version >= 0) { |
- |
- result.in2 = decoder0.decodeString(16, true); |
- } |
return result; |
} |
void encode(bindings.Encoder encoder) { |
- var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last); |
- |
- encoder0.encodeInt32(in1, 8); |
- |
- encoder0.encodeString(in2, 16, true); |
+ encoder.getStructEncoderAtOffset(kVersions.last); |
} |
String toString() { |
- return "_SampleInterfaceSampleMethod1Params(" |
- "in1: $in1" ", " |
- "in2: $in2" ")"; |
+ return "_SampleInterfaceSampleMethod0Params("")"; |
} |
Map toJson() { |
Map map = new Map(); |
- map["in1"] = in1; |
- map["in2"] = in2; |
return map; |
} |
} |
-class SampleInterfaceSampleMethod1ResponseParams extends bindings.Struct { |
+class _SampleInterfaceSampleMethod1Params extends bindings.Struct { |
static const List<bindings.StructDataHeader> kVersions = const [ |
const bindings.StructDataHeader(24, 0) |
]; |
- String out1 = null; |
- Enum out2 = null; |
+ int in1 = 0; |
+ String in2 = null; |
- SampleInterfaceSampleMethod1ResponseParams() : super(kVersions.last.size); |
+ _SampleInterfaceSampleMethod1Params() : super(kVersions.last.size); |
- static SampleInterfaceSampleMethod1ResponseParams deserialize(bindings.Message message) { |
+ static _SampleInterfaceSampleMethod1Params deserialize(bindings.Message message) { |
var decoder = new bindings.Decoder(message); |
var result = decode(decoder); |
if (decoder.excessHandles != null) { |
@@ -1063,11 +1045,11 @@ class SampleInterfaceSampleMethod1ResponseParams extends bindings.Struct { |
return result; |
} |
- static SampleInterfaceSampleMethod1ResponseParams decode(bindings.Decoder decoder0) { |
+ static _SampleInterfaceSampleMethod1Params decode(bindings.Decoder decoder0) { |
if (decoder0 == null) { |
return null; |
} |
- SampleInterfaceSampleMethod1ResponseParams result = new SampleInterfaceSampleMethod1ResponseParams(); |
+ _SampleInterfaceSampleMethod1Params result = new _SampleInterfaceSampleMethod1Params(); |
var mainDataHeader = decoder0.decodeStructDataHeader(); |
if (mainDataHeader.version <= kVersions.last.version) { |
@@ -1089,15 +1071,11 @@ class SampleInterfaceSampleMethod1ResponseParams extends bindings.Struct { |
} |
if (mainDataHeader.version >= 0) { |
- result.out1 = decoder0.decodeString(8, true); |
+ result.in1 = decoder0.decodeInt32(8); |
} |
if (mainDataHeader.version >= 0) { |
- result.out2 = Enum.decode(decoder0, 16); |
- if (result.out2 == null) { |
- throw new bindings.MojoCodecError( |
- 'Trying to decode null union for non-nullable Enum.'); |
- } |
+ result.in2 = decoder0.decodeString(16, true); |
} |
return result; |
} |
@@ -1105,34 +1083,36 @@ class SampleInterfaceSampleMethod1ResponseParams extends bindings.Struct { |
void encode(bindings.Encoder encoder) { |
var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last); |
- encoder0.encodeString(out1, 8, true); |
+ encoder0.encodeInt32(in1, 8); |
- encoder0.encodeEnum(out2, 16); |
+ encoder0.encodeString(in2, 16, true); |
} |
String toString() { |
- return "SampleInterfaceSampleMethod1ResponseParams(" |
- "out1: $out1" ", " |
- "out2: $out2" ")"; |
+ return "_SampleInterfaceSampleMethod1Params(" |
+ "in1: $in1" ", " |
+ "in2: $in2" ")"; |
} |
Map toJson() { |
Map map = new Map(); |
- map["out1"] = out1; |
- map["out2"] = out2; |
+ map["in1"] = in1; |
+ map["in2"] = in2; |
return map; |
} |
} |
-class _SampleInterfaceSampleMethod0Params extends bindings.Struct { |
+class SampleInterfaceSampleMethod1ResponseParams extends bindings.Struct { |
static const List<bindings.StructDataHeader> kVersions = const [ |
- const bindings.StructDataHeader(8, 0) |
+ const bindings.StructDataHeader(24, 0) |
]; |
+ String out1 = null; |
+ Enum out2 = null; |
- _SampleInterfaceSampleMethod0Params() : super(kVersions.last.size); |
+ SampleInterfaceSampleMethod1ResponseParams() : super(kVersions.last.size); |
- static _SampleInterfaceSampleMethod0Params deserialize(bindings.Message message) { |
+ static SampleInterfaceSampleMethod1ResponseParams deserialize(bindings.Message message) { |
var decoder = new bindings.Decoder(message); |
var result = decode(decoder); |
if (decoder.excessHandles != null) { |
@@ -1141,11 +1121,11 @@ class _SampleInterfaceSampleMethod0Params extends bindings.Struct { |
return result; |
} |
- static _SampleInterfaceSampleMethod0Params decode(bindings.Decoder decoder0) { |
+ static SampleInterfaceSampleMethod1ResponseParams decode(bindings.Decoder decoder0) { |
if (decoder0 == null) { |
return null; |
} |
- _SampleInterfaceSampleMethod0Params result = new _SampleInterfaceSampleMethod0Params(); |
+ SampleInterfaceSampleMethod1ResponseParams result = new SampleInterfaceSampleMethod1ResponseParams(); |
var mainDataHeader = decoder0.decodeStructDataHeader(); |
if (mainDataHeader.version <= kVersions.last.version) { |
@@ -1165,19 +1145,39 @@ class _SampleInterfaceSampleMethod0Params extends bindings.Struct { |
'Message newer than the last known version cannot be shorter than ' |
'required by the last known version.'); |
} |
+ if (mainDataHeader.version >= 0) { |
+ |
+ result.out1 = decoder0.decodeString(8, true); |
+ } |
+ if (mainDataHeader.version >= 0) { |
+ |
+ result.out2 = Enum.decode(decoder0, 16); |
+ if (result.out2 == null) { |
+ throw new bindings.MojoCodecError( |
+ 'Trying to decode null union for non-nullable Enum.'); |
+ } |
+ } |
return result; |
} |
void encode(bindings.Encoder encoder) { |
- encoder.getStructEncoderAtOffset(kVersions.last); |
+ var encoder0 = encoder.getStructEncoderAtOffset(kVersions.last); |
+ |
+ encoder0.encodeString(out1, 8, true); |
+ |
+ encoder0.encodeEnum(out2, 16); |
} |
String toString() { |
- return "_SampleInterfaceSampleMethod0Params("")"; |
+ return "SampleInterfaceSampleMethod1ResponseParams(" |
+ "out1: $out1" ", " |
+ "out2: $out2" ")"; |
} |
Map toJson() { |
Map map = new Map(); |
+ map["out1"] = out1; |
+ map["out2"] = out2; |
return map; |
} |
} |
@@ -1911,14 +1911,14 @@ class IntegerAccessorStub extends bindings.Stub { |
int get version => 3; |
} |
-const int _SampleInterface_sampleMethod1Name = 1; |
const int _SampleInterface_sampleMethod0Name = 0; |
+const int _SampleInterface_sampleMethod1Name = 1; |
const int _SampleInterface_sampleMethod2Name = 2; |
abstract class SampleInterface { |
static const String serviceName = null; |
- dynamic sampleMethod1(int in1,String in2,[Function responseFactory = null]); |
void sampleMethod0(); |
+ dynamic sampleMethod1(int in1,String in2,[Function responseFactory = null]); |
void sampleMethod2(); |
} |
@@ -1978,6 +1978,14 @@ class _SampleInterfaceProxyCalls implements SampleInterface { |
_SampleInterfaceProxyImpl _proxyImpl; |
_SampleInterfaceProxyCalls(this._proxyImpl); |
+ void sampleMethod0() { |
+ if (!_proxyImpl.isBound) { |
+ _proxyImpl.proxyError("The Proxy is closed."); |
+ return; |
+ } |
+ var params = new _SampleInterfaceSampleMethod0Params(); |
+ _proxyImpl.sendMessage(params, _SampleInterface_sampleMethod0Name); |
+ } |
dynamic sampleMethod1(int in1,String in2,[Function responseFactory = null]) { |
var params = new _SampleInterfaceSampleMethod1Params(); |
params.in1 = in1; |
@@ -1988,14 +1996,6 @@ class _SampleInterfaceProxyCalls implements SampleInterface { |
-1, |
bindings.MessageHeader.kMessageExpectsResponse); |
} |
- void sampleMethod0() { |
- if (!_proxyImpl.isBound) { |
- _proxyImpl.proxyError("The Proxy is closed."); |
- return; |
- } |
- var params = new _SampleInterfaceSampleMethod0Params(); |
- _proxyImpl.sendMessage(params, _SampleInterface_sampleMethod0Name); |
- } |
void sampleMethod2() { |
if (!_proxyImpl.isBound) { |
_proxyImpl.proxyError("The Proxy is closed."); |
@@ -2100,6 +2100,11 @@ class SampleInterfaceStub extends bindings.Stub { |
} |
assert(_impl != null); |
switch (message.header.type) { |
+ case _SampleInterface_sampleMethod0Name: |
+ var params = _SampleInterfaceSampleMethod0Params.deserialize( |
+ message.payload); |
+ _impl.sampleMethod0(); |
+ break; |
case _SampleInterface_sampleMethod1Name: |
var params = _SampleInterfaceSampleMethod1Params.deserialize( |
message.payload); |
@@ -2122,11 +2127,6 @@ class SampleInterfaceStub extends bindings.Stub { |
bindings.MessageHeader.kMessageIsResponse); |
} |
break; |
- case _SampleInterface_sampleMethod0Name: |
- var params = _SampleInterfaceSampleMethod0Params.deserialize( |
- message.payload); |
- _impl.sampleMethod0(); |
- break; |
case _SampleInterface_sampleMethod2Name: |
var params = _SampleInterfaceSampleMethod2Params.deserialize( |
message.payload); |