OLD | NEW |
1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 library echo_service_mojom; | 5 library echo_service_mojom; |
6 import 'dart:async'; | 6 import 'dart:async'; |
7 import 'dart:collection'; | 7 import 'dart:collection'; |
| 8 import 'dart:typed_data'; |
8 import 'package:mojo/bindings.dart' as bindings; | 9 import 'package:mojo/bindings.dart' as bindings; |
9 import 'package:mojo/core.dart' as core; | 10 import 'package:mojo/core.dart' as core; |
10 import 'package:mojo/mojo/bindings/types/mojom_types.mojom.dart' as mojom_types; | 11 import 'package:mojo/mojo/bindings/types/mojom_types.mojom.dart' as mojom_types; |
11 import 'package:mojo/mojo/bindings/types/service_describer.mojom.dart' as servic
e_describer; | 12 import 'package:mojo/mojo/bindings/types/service_describer.mojom.dart' as servic
e_describer; |
12 | 13 |
13 | 14 |
14 | 15 |
15 class _EchoServiceEchoStringParams extends bindings.Struct { | 16 class _EchoServiceEchoStringParams extends bindings.Struct { |
16 static const List<bindings.StructDataHeader> kVersions = const [ | 17 static const List<bindings.StructDataHeader> kVersions = const [ |
17 const bindings.StructDataHeader(16, 0) | 18 const bindings.StructDataHeader(16, 0) |
(...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
76 "value: $value" ")"; | 77 "value: $value" ")"; |
77 } | 78 } |
78 | 79 |
79 Map toJson() { | 80 Map toJson() { |
80 Map map = new Map(); | 81 Map map = new Map(); |
81 map["value"] = value; | 82 map["value"] = value; |
82 return map; | 83 return map; |
83 } | 84 } |
84 } | 85 } |
85 | 86 |
86 mojom_types.MojomStruct _echoServiceEchoServiceEchoStringParams() { | |
87 return new mojom_types.MojomStruct() | |
88 ..declData = (new mojom_types.DeclarationData() | |
89 ..shortName = 'EchoServiceEchoStringParams' | |
90 ..fullIdentifier = 'test.EchoService_EchoString_Params') | |
91 ..fields = <mojom_types.StructField>[ | |
92 new mojom_types.StructField() | |
93 ..declData = (new mojom_types.DeclarationData() | |
94 ..shortName = 'Value') | |
95 ..type = (new mojom_types.Type() | |
96 ..stringType = (new mojom_types.StringType() | |
97 ..nullable = true | |
98 )),]; | |
99 } | |
100 | |
101 | 87 |
102 class EchoServiceEchoStringResponseParams extends bindings.Struct { | 88 class EchoServiceEchoStringResponseParams extends bindings.Struct { |
103 static const List<bindings.StructDataHeader> kVersions = const [ | 89 static const List<bindings.StructDataHeader> kVersions = const [ |
104 const bindings.StructDataHeader(16, 0) | 90 const bindings.StructDataHeader(16, 0) |
105 ]; | 91 ]; |
106 String value = null; | 92 String value = null; |
107 | 93 |
108 EchoServiceEchoStringResponseParams() : super(kVersions.last.size); | 94 EchoServiceEchoStringResponseParams() : super(kVersions.last.size); |
109 | 95 |
110 static EchoServiceEchoStringResponseParams deserialize(bindings.Message messag
e) { | 96 static EchoServiceEchoStringResponseParams deserialize(bindings.Message messag
e) { |
(...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
163 "value: $value" ")"; | 149 "value: $value" ")"; |
164 } | 150 } |
165 | 151 |
166 Map toJson() { | 152 Map toJson() { |
167 Map map = new Map(); | 153 Map map = new Map(); |
168 map["value"] = value; | 154 map["value"] = value; |
169 return map; | 155 return map; |
170 } | 156 } |
171 } | 157 } |
172 | 158 |
173 mojom_types.MojomStruct _echoServiceEchoServiceEchoStringResponseParams() { | |
174 return new mojom_types.MojomStruct() | |
175 ..declData = (new mojom_types.DeclarationData() | |
176 ..shortName = 'EchoServiceEchoStringResponseParams' | |
177 ..fullIdentifier = 'test.EchoService_EchoString_ResponseParams') | |
178 ..fields = <mojom_types.StructField>[ | |
179 new mojom_types.StructField() | |
180 ..declData = (new mojom_types.DeclarationData() | |
181 ..shortName = 'Value') | |
182 ..type = (new mojom_types.Type() | |
183 ..stringType = (new mojom_types.StringType() | |
184 ..nullable = true | |
185 )),]; | |
186 } | |
187 | |
188 | 159 |
189 class _EchoServiceDelayedEchoStringParams extends bindings.Struct { | 160 class _EchoServiceDelayedEchoStringParams extends bindings.Struct { |
190 static const List<bindings.StructDataHeader> kVersions = const [ | 161 static const List<bindings.StructDataHeader> kVersions = const [ |
191 const bindings.StructDataHeader(24, 0) | 162 const bindings.StructDataHeader(24, 0) |
192 ]; | 163 ]; |
193 String value = null; | 164 String value = null; |
194 int millis = 0; | 165 int millis = 0; |
195 | 166 |
196 _EchoServiceDelayedEchoStringParams() : super(kVersions.last.size); | 167 _EchoServiceDelayedEchoStringParams() : super(kVersions.last.size); |
197 | 168 |
(...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
264 } | 235 } |
265 | 236 |
266 Map toJson() { | 237 Map toJson() { |
267 Map map = new Map(); | 238 Map map = new Map(); |
268 map["value"] = value; | 239 map["value"] = value; |
269 map["millis"] = millis; | 240 map["millis"] = millis; |
270 return map; | 241 return map; |
271 } | 242 } |
272 } | 243 } |
273 | 244 |
274 mojom_types.MojomStruct _echoServiceEchoServiceDelayedEchoStringParams() { | |
275 return new mojom_types.MojomStruct() | |
276 ..declData = (new mojom_types.DeclarationData() | |
277 ..shortName = 'EchoServiceDelayedEchoStringParams' | |
278 ..fullIdentifier = 'test.EchoService_DelayedEchoString_Params') | |
279 ..fields = <mojom_types.StructField>[ | |
280 new mojom_types.StructField() | |
281 ..declData = (new mojom_types.DeclarationData() | |
282 ..shortName = 'Value') | |
283 ..type = (new mojom_types.Type() | |
284 ..stringType = (new mojom_types.StringType() | |
285 ..nullable = true | |
286 )), | |
287 new mojom_types.StructField() | |
288 ..declData = (new mojom_types.DeclarationData() | |
289 ..shortName = 'Millis') | |
290 ..type = (new mojom_types.Type() | |
291 ..simpleType = mojom_types.SimpleType.int32),]; | |
292 } | |
293 | |
294 | 245 |
295 class EchoServiceDelayedEchoStringResponseParams extends bindings.Struct { | 246 class EchoServiceDelayedEchoStringResponseParams extends bindings.Struct { |
296 static const List<bindings.StructDataHeader> kVersions = const [ | 247 static const List<bindings.StructDataHeader> kVersions = const [ |
297 const bindings.StructDataHeader(16, 0) | 248 const bindings.StructDataHeader(16, 0) |
298 ]; | 249 ]; |
299 String value = null; | 250 String value = null; |
300 | 251 |
301 EchoServiceDelayedEchoStringResponseParams() : super(kVersions.last.size); | 252 EchoServiceDelayedEchoStringResponseParams() : super(kVersions.last.size); |
302 | 253 |
303 static EchoServiceDelayedEchoStringResponseParams deserialize(bindings.Message
message) { | 254 static EchoServiceDelayedEchoStringResponseParams deserialize(bindings.Message
message) { |
(...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
356 "value: $value" ")"; | 307 "value: $value" ")"; |
357 } | 308 } |
358 | 309 |
359 Map toJson() { | 310 Map toJson() { |
360 Map map = new Map(); | 311 Map map = new Map(); |
361 map["value"] = value; | 312 map["value"] = value; |
362 return map; | 313 return map; |
363 } | 314 } |
364 } | 315 } |
365 | 316 |
366 mojom_types.MojomStruct _echoServiceEchoServiceDelayedEchoStringResponseParams()
{ | |
367 return new mojom_types.MojomStruct() | |
368 ..declData = (new mojom_types.DeclarationData() | |
369 ..shortName = 'EchoServiceDelayedEchoStringResponseParams' | |
370 ..fullIdentifier = 'test.EchoService_DelayedEchoString_ResponseParams') | |
371 ..fields = <mojom_types.StructField>[ | |
372 new mojom_types.StructField() | |
373 ..declData = (new mojom_types.DeclarationData() | |
374 ..shortName = 'Value') | |
375 ..type = (new mojom_types.Type() | |
376 ..stringType = (new mojom_types.StringType() | |
377 ..nullable = true | |
378 )),]; | |
379 } | |
380 | |
381 | 317 |
382 class _EchoServiceQuitParams extends bindings.Struct { | 318 class _EchoServiceQuitParams extends bindings.Struct { |
383 static const List<bindings.StructDataHeader> kVersions = const [ | 319 static const List<bindings.StructDataHeader> kVersions = const [ |
384 const bindings.StructDataHeader(8, 0) | 320 const bindings.StructDataHeader(8, 0) |
385 ]; | 321 ]; |
386 | 322 |
387 _EchoServiceQuitParams() : super(kVersions.last.size); | 323 _EchoServiceQuitParams() : super(kVersions.last.size); |
388 | 324 |
389 static _EchoServiceQuitParams deserialize(bindings.Message message) { | 325 static _EchoServiceQuitParams deserialize(bindings.Message message) { |
390 var decoder = new bindings.Decoder(message); | 326 var decoder = new bindings.Decoder(message); |
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
429 String toString() { | 365 String toString() { |
430 return "_EchoServiceQuitParams("")"; | 366 return "_EchoServiceQuitParams("")"; |
431 } | 367 } |
432 | 368 |
433 Map toJson() { | 369 Map toJson() { |
434 Map map = new Map(); | 370 Map map = new Map(); |
435 return map; | 371 return map; |
436 } | 372 } |
437 } | 373 } |
438 | 374 |
439 mojom_types.MojomStruct _echoServiceEchoServiceQuitParams() { | |
440 return new mojom_types.MojomStruct() | |
441 ..declData = (new mojom_types.DeclarationData() | |
442 ..shortName = 'EchoServiceQuitParams' | |
443 ..fullIdentifier = 'test.EchoService_Quit_Params') | |
444 ..fields = <mojom_types.StructField>[]; | |
445 } | |
446 | |
447 | |
448 const int _EchoService_echoStringName = 0; | 375 const int _EchoService_echoStringName = 0; |
449 const int _EchoService_delayedEchoStringName = 1; | 376 const int _EchoService_delayedEchoStringName = 1; |
450 const int _EchoService_quitName = 2; | 377 const int _EchoService_quitName = 2; |
451 | 378 |
452 mojom_types.MojomInterface _echoServiceEchoService() { | |
453 return new mojom_types.MojomInterface() | |
454 ..declData = (new mojom_types.DeclarationData() | |
455 ..shortName = 'EchoService' | |
456 ..fullIdentifier = 'test.EchoService') | |
457 ..serviceName_ = 'EchoService' | |
458 ..methods = <int, mojom_types.MojomMethod>{ | |
459 _EchoService_echoStringName: new mojom_types.MojomMethod() | |
460 ..declData = (new mojom_types.DeclarationData() | |
461 ..shortName = 'EchoString') | |
462 ..ordinal = _EchoService_echoStringName | |
463 ..responseParams = _echoServiceEchoServiceEchoStringResponseParams() | |
464 ..parameters = _echoServiceEchoServiceEchoStringParams(), | |
465 _EchoService_delayedEchoStringName: new mojom_types.MojomMethod() | |
466 ..declData = (new mojom_types.DeclarationData() | |
467 ..shortName = 'DelayedEchoString') | |
468 ..ordinal = _EchoService_delayedEchoStringName | |
469 ..responseParams = _echoServiceEchoServiceDelayedEchoStringResponseParam
s() | |
470 ..parameters = _echoServiceEchoServiceDelayedEchoStringParams(), | |
471 _EchoService_quitName: new mojom_types.MojomMethod() | |
472 ..declData = (new mojom_types.DeclarationData() | |
473 ..shortName = 'Quit') | |
474 ..ordinal = _EchoService_quitName | |
475 ..parameters = _echoServiceEchoServiceQuitParams(), | |
476 }; | |
477 } | |
478 | |
479 class _EchoServiceServiceDescription implements service_describer.ServiceDescrip
tion { | 379 class _EchoServiceServiceDescription implements service_describer.ServiceDescrip
tion { |
480 dynamic getTopLevelInterface([Function responseFactory]) => | 380 dynamic getTopLevelInterface([Function responseFactory]){ |
481 responseFactory(_echoServiceEchoService()); | 381 var interfaceTypeKey = getRuntimeTypeInfo().servicesByName["test::EchoServic
e"].topLevelInterface; |
| 382 var userDefinedType = getAllMojomTypeDefinitions()[interfaceTypeKey]; |
| 383 return responseFactory(userDefinedType.interfaceType); |
| 384 } |
482 | 385 |
483 dynamic getTypeDefinition(String typeKey, [Function responseFactory]) => | 386 dynamic getTypeDefinition(String typeKey, [Function responseFactory]) => |
484 responseFactory(getAllMojomTypeDefinitions()[typeKey]); | 387 responseFactory(getAllMojomTypeDefinitions()[typeKey]); |
485 | 388 |
486 dynamic getAllTypeDefinitions([Function responseFactory]) => | 389 dynamic getAllTypeDefinitions([Function responseFactory]) => |
487 responseFactory(getAllMojomTypeDefinitions()); | 390 responseFactory(getAllMojomTypeDefinitions()); |
488 } | 391 } |
489 | 392 |
490 abstract class EchoService { | 393 abstract class EchoService { |
491 static const String serviceName = "test::EchoService"; | 394 static const String serviceName = "test::EchoService"; |
(...skipping 278 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
770 static service_describer.ServiceDescription _cachedServiceDescription; | 673 static service_describer.ServiceDescription _cachedServiceDescription; |
771 static service_describer.ServiceDescription get serviceDescription { | 674 static service_describer.ServiceDescription get serviceDescription { |
772 if (_cachedServiceDescription == null) { | 675 if (_cachedServiceDescription == null) { |
773 _cachedServiceDescription = new _EchoServiceServiceDescription(); | 676 _cachedServiceDescription = new _EchoServiceServiceDescription(); |
774 } | 677 } |
775 return _cachedServiceDescription; | 678 return _cachedServiceDescription; |
776 } | 679 } |
777 } | 680 } |
778 | 681 |
779 | 682 |
780 Map<String, mojom_types.UserDefinedType> _initDescriptions() { | 683 mojom_types.RuntimeTypeInfo getRuntimeTypeInfo() => _runtimeTypeInfo ?? |
781 var map = new HashMap<String, mojom_types.UserDefinedType>(); | 684 _initRuntimeTypeInfo(); |
782 map["echo_service_EchoService_EchoString_Params__"] = | 685 |
783 new mojom_types.UserDefinedType() | 686 Map<String, mojom_types.UserDefinedType> getAllMojomTypeDefinitions() { |
784 ..structType = _echoServiceEchoServiceEchoStringParams(); | 687 return getRuntimeTypeInfo().typeMap; |
785 map["echo_service_EchoService_EchoString_ResponseParams__"] = | |
786 new mojom_types.UserDefinedType() | |
787 ..structType = _echoServiceEchoServiceEchoStringResponseParams(); | |
788 map["echo_service_EchoService_DelayedEchoString_Params__"] = | |
789 new mojom_types.UserDefinedType() | |
790 ..structType = _echoServiceEchoServiceDelayedEchoStringParams(); | |
791 map["echo_service_EchoService_DelayedEchoString_ResponseParams__"] = | |
792 new mojom_types.UserDefinedType() | |
793 ..structType = _echoServiceEchoServiceDelayedEchoStringResponseParams(); | |
794 map["echo_service_EchoService_Quit_Params__"] = | |
795 new mojom_types.UserDefinedType() | |
796 ..structType = _echoServiceEchoServiceQuitParams(); | |
797 map["echo_service_EchoService__"] = | |
798 new mojom_types.UserDefinedType() | |
799 ..interfaceType = _echoServiceEchoService(); | |
800 return map; | |
801 } | 688 } |
802 | 689 |
803 var _mojomDesc; | 690 var _runtimeTypeInfo; |
804 Map<String, mojom_types.UserDefinedType> getAllMojomTypeDefinitions() { | 691 mojom_types.RuntimeTypeInfo _initRuntimeTypeInfo() { |
805 if (_mojomDesc == null) { | 692 // serializedRuntimeTypeInfo contains the bytes of the Mojo serialization of |
806 _mojomDesc = _initDescriptions(); | 693 // a mojom_types.RuntimeTypeInfo struct describing the Mojom types in this |
807 } | 694 // file. |
808 return _mojomDesc; | 695 var serializedRuntimeTypeInfo = new Uint8List.fromList(const [24,0,0,0,0,0,0,0
,16,0,0,0,0,0,0,0,216,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,56,0,0,0,0
,0,0,0,16,0,0,0,1,0,0,0,8,0,0,0,0,0,0,0,25,0,0,0,17,0,0,0,116,101,115,116,58,58,
69,99,104,111,83,101,114,118,105,99,101,0,0,0,0,0,0,0,16,0,0,0,1,0,0,0,8,0,0,0,0
,0,0,0,24,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,48,0,0,0,0,0,0,0,33,0,0,0,25,0,0,0,84,8
9,80,69,95,75,69,89,58,116,101,115,116,46,69,99,104,111,83,101,114,118,105,99,10
1,0,0,0,0,0,0,0,16,0,0,0,1,0,0,0,8,0,0,0,0,0,0,0,33,0,0,0,25,0,0,0,84,89,80,69,9
5,75,69,89,58,116,101,115,116,46,69,99,104,111,83,101,114,118,105,99,101,0,0,0,0
,0,0,0,24,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,16,0,0,0,1,0,0,0,8,0,0
,0,0,0,0,0,33,0,0,0,25,0,0,0,84,89,80,69,95,75,69,89,58,116,101,115,116,46,69,99
,104,111,83,101,114,118,105,99,101,0,0,0,0,0,0,0,24,0,0,0,1,0,0,0,16,0,0,0,3,0,0
,0,8,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,104,1,0,0,0,0,0,0,128,1,0,0
,0,0,0,0,72,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,152,0,0,0,0,0
,0,0,168,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
,0,0,0,0,0,0,0,0,16,0,0,0,1,0,0,0,8,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,24,0,0,0,0,0,
0,0,16,0,0,0,7,0,0,0,32,0,0,0,0,0,0,0,19,0,0,0,11,0,0,0,83,101,114,118,105,99,10
1,78,97,109,101,0,0,0,0,0,25,0,0,0,17,0,0,0,116,101,115,116,58,58,69,99,104,111,
83,101,114,118,105,99,101,0,0,0,0,0,0,0,19,0,0,0,11,0,0,0,69,99,104,111,83,101,1
14,118,105,99,101,0,0,0,0,0,24,0,0,0,16,0,0,0,116,101,115,116,46,69,99,104,111,8
3,101,114,118,105,99,101,24,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,8,0,0,0,10,0,0,0,91,0
,0,0,83,0,0,0,47,104,111,109,101,47,114,117,100,111,109,105,110,101,114,47,109,1
11,106,111,47,115,114,99,47,109,111,106,111,47,100,97,114,116,47,97,112,112,116,
101,115,116,115,47,116,101,115,116,95,97,112,112,115,47,105,110,116,101,114,102,
97,99,101,115,47,101,99,104,111,95,115,101,114,118,105,99,101,46,109,111,106,111
,109,0,0,0,0,0,25,0,0,0,17,0,0,0,116,101,115,116,58,58,69,99,104,111,83,101,114,
118,105,99,101,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,
20,0,0,0,3,0,0,0,0,0,0,0,1,0,0,0,2,0,0,0,0,0,0,0,32,0,0,0,3,0,0,0,24,0,0,0,0,0,0
,0,96,5,0,0,0,0,0,0,208,11,0,0,0,0,0,0,40,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,240,0,0
,0,0,0,0,0,16,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
,0,0,255,255,255,255,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,48
,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,0,10,0,0,0,69,99,104,111,8
3,116,114,105,110,103,0,0,0,0,0,0,24,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,9,0,0,0,2,0,
0,0,91,0,0,0,83,0,0,0,47,104,111,109,101,47,114,117, |
| 696 100,111,109,105,110,101,114,47,109,111,106,111,47,115,114,99,47,109,111,106,111,
47,100,97,114,116,47,97,112,112,116,101,115,116,115,47,116,101,115,116,95,97,112
,112,115,47,105,110,116,101,114,102,97,99,101,115,47,101,99,104,111,95,115,101,1
14,118,105,99,101,46,109,111,106,111,109,0,0,0,0,0,32,0,0,0,0,0,0,0,24,0,0,0,0,0
,0,0,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
255,255,255,255,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,56,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,0,0,0,18,0,0,0,69,99,104,111,83,116
,114,105,110,103,45,114,101,113,117,101,115,116,0,0,0,0,0,0,24,0,0,0,0,0,0,0,16,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,91,0,0,0,83,0,0,0,47,104,111,109,101,47,114,117,10
0,111,109,105,110,101,114,47,109,111,106,111,47,115,114,99,47,109,111,106,111,47
,100,97,114,116,47,97,112,112,116,101,115,116,115,47,116,101,115,116,95,97,112,1
12,115,47,105,110,116,101,114,102,97,99,101,115,47,101,99,104,111,95,115,101,114
,118,105,99,101,46,109,111,106,111,109,0,0,0,0,0,16,0,0,0,1,0,0,0,8,0,0,0,0,0,0,
0,56,0,0,0,0,0,0,0,48,0,0,0,0,0,0,0,16,0,0,0,1,0,0,0,240,0,0,0,0,0,0,0,0,0,0,0,0
,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
255,255,255,255,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,40,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,5,0,0,0,118,97,108,117,101,0,
0,0,24,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,9,0,0,0,21,0,0,0,91,0,0,0,83,0,0,0,47,104,
111,109,101,47,114,117,100,111,109,105,110,101,114,47,109,111,106,111,47,115,114
,99,47,109,111,106,111,47,100,97,114,116,47,97,112,112,116,101,115,116,115,47,11
6,101,115,116,95,97,112,112,115,47,105,110,116,101,114,102,97,99,101,115,47,101,
99,104,111,95,115,101,114,118,105,99,101,46,109,111,106,111,109,0,0,0,0,0,16,0,0
,0,0,0,0,0,1,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,240,0,0,0,0,0,0,0,0
,0,0,0,0,0,0,0,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,48,0,0,0
,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,27,0,0,0,19,0,0,0,69,99,104,111,83,116,114,105,110,103,45,114,
101,115,112,111,110,115,101,0,0,0,0,0,24,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,91,0,0,0,83,0,0,0,47,104,111,109,101,47,114,117,100,111,109,105,110,101,
114,47,109,111,106,111,47,115,114,99,47,109,111,106,111,47,100,97,114,116,47,97,
112,112,116,101,115,116,115,47,116,101,115,116,95,97,112,112,115,47,105,110,116,
101,114,102,97,99,101,115,47,101,99,104,111,95,115,101,114,118,105,99,101,46,109
,111,106,111,109,0,0,0,0,0,16,0,0,0,1,0,0,0,8,0,0,0,0,0,0,0,56,0,0,0,0,0,0,0,48,
0,0,0,0,0,0,0,16,0,0,0,1,0,0,0,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
,0,0,0,0,0,0,0,0,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,48,0,0
,0,0,0,0,0,0,0,0,0,0,0,0,0, |
| 697 255,255,255,255,0,0,0,0,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,
0,5,0,0,0,118,97,108,117,101,0,0,0,24,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,9,0,0,0,40,
0,0,0,91,0,0,0,83,0,0,0,47,104,111,109,101,47,114,117,100,111,109,105,110,101,11
4,47,109,111,106,111,47,115,114,99,47,109,111,106,111,47,100,97,114,116,47,97,11
2,112,116,101,115,116,115,47,116,101,115,116,95,97,112,112,115,47,105,110,116,10
1,114,102,97,99,101,115,47,101,99,104,111,95,115,101,114,118,105,99,101,46,109,1
11,106,111,109,0,0,0,0,0,16,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,40,0,0,0,0,0,0,0,32,0,
0,0,0,0,0,0,248,0,0,0,0,0,0,0,48,4,0,0,0,0,0,0,1,0,0,0,0,0,0,0,72,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255
,255,255,0,0,0,0,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,0,0,0,17,0,
0,0,68,101,108,97,121,101,100,69,99,104,111,83,116,114,105,110,103,0,0,0,0,0,0,0
,24,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,10,0,0,0,2,0,0,0,91,0,0,0,83,0,0,0,47,104,111
,109,101,47,114,117,100,111,109,105,110,101,114,47,109,111,106,111,47,115,114,99
,47,109,111,106,111,47,100,97,114,116,47,97,112,112,116,101,115,116,115,47,116,1
01,115,116,95,97,112,112,115,47,105,110,116,101,114,102,97,99,101,115,47,101,99,
104,111,95,115,101,114,118,105,99,101,46,109,111,106,111,109,0,0,0,0,0,32,0,0,0,
0,0,0,0,24,0,0,0,0,0,0,0,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,72,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,255,255,255,255,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255
,255,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,0,0,0,25,0,0,0,
68,101,108,97,121,101,100,69,99,104,111,83,116,114,105,110,103,45,114,101,113,11
7,101,115,116,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,91
,0,0,0,83,0,0,0,47,104,111,109,101,47,114,117,100,111,109,105,110,101,114,47,109
,111,106,111,47,115,114,99,47,109,111,106,111,47,100,97,114,116,47,97,112,112,11
6,101,115,116,115,47,116,101,115,116,95,97,112,112,115,47,105,110,116,101,114,10
2,97,99,101,115,47,101,99,104,111,95,115,101,114,118,105,99,101,46,109,111,106,1
11,109,0,0,0,0,0,24,0,0,0,2,0,0,0,16,0,0,0,0,0,0,0,32,1,0,0,0,0,0,0,56,0,0,0,0,0
,0,0,48,0,0,0,0,0,0,0,16,0,0,0,1,0,0,0,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
,0,0,0,0,0,0,0,0,0,0,0,0,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,25
5,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,40,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,5,0,0,0,118,97,108,117,101,0,0,0,24,0,0,0,0
,0,0,0,16,0,0,0,0,0,0,0,10,0,0,0,28,0,0,0,91,0,0,0,83,0,0,0,47,104,111,109,101,4
7,114,117,100,111,109,105,110,101,114,47,109,111,106,111,47,115,114,99,47,109,11
1,106,111,47,100,97,114,116,47,97,112,112,116,101,115,116,115,47,116,101,115,116
,95,97,112,112,115,47,105,110,116,101,114,102,97,99,101,115,47,101,99,104,111,95
,115,101,114,118,105,99,101,46,109,111,106,111,109,0,0,0,0,0, |
| 698 16,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,56,0,0,0,0,0,0,0,48,0,0,0,0,0,0,0,16,0,0,0,0,0,
0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,72,0,0,0,0,0
,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25
5,255,255,255,0,0,0,0,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,
6,0,0,0,109,105,108,108,105,115,0,0,24,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,10,0,0,0,4
1,0,0,0,91,0,0,0,83,0,0,0,47,104,111,109,101,47,114,117,100,111,109,105,110,101,
114,47,109,111,106,111,47,115,114,99,47,109,111,106,111,47,100,97,114,116,47,97,
112,112,116,101,115,116,115,47,116,101,115,116,95,97,112,112,115,47,105,110,116,
101,114,102,97,99,101,115,47,101,99,104,111,95,115,101,114,118,105,99,101,46,109
,111,106,111,109,0,0,0,0,0,32,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,248,0,0,0,0,0,0,0,0
,0,0,0,0,0,0,0,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,48,0,0,0
,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,34,0,0,0,26,0,0,0,68,101,108,97,121,101,100,69,99,104,111,83,1
16,114,105,110,103,45,114,101,115,112,111,110,115,101,0,0,0,0,0,0,24,0,0,0,0,0,0
,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,91,0,0,0,83,0,0,0,47,104,111,109,101,47,114,
117,100,111,109,105,110,101,114,47,109,111,106,111,47,115,114,99,47,109,111,106,
111,47,100,97,114,116,47,97,112,112,116,101,115,116,115,47,116,101,115,116,95,97
,112,112,115,47,105,110,116,101,114,102,97,99,101,115,47,101,99,104,111,95,115,1
01,114,118,105,99,101,46,109,111,106,111,109,0,0,0,0,0,16,0,0,0,1,0,0,0,8,0,0,0,
0,0,0,0,56,0,0,0,0,0,0,0,48,0,0,0,0,0,0,0,16,0,0,0,1,0,0,0,240,0,0,0,0,0,0,0,0,0
,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,255,255,255,255,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,4
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,5,0,0,0,118,97,108,117,
101,0,0,0,24,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,10,0,0,0,61,0,0,0,91,0,0,0,83,0,0,0,
47,104,111,109,101,47,114,117,100,111,109,105,110,101,114,47,109,111,106,111,47,
115,114,99,47,109,111,106,111,47,100,97,114,116,47,97,112,112,116,101,115,116,11
5,47,116,101,115,116,95,97,112,112,115,47,105,110,116,101,114,102,97,99,101,115,
47,101,99,104,111,95,115,101,114,118,105,99,101,46,109,111,106,111,109,0,0,0,0,0
,16,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,40,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,232,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2
55,255,255,255,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,40,0,0,0
,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,4,0,0,0,81,117,105,116,0,0,0,0
,24,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,11,0,0,0,2,0,0,0,91,0,0,0,83,0,0,0, |
| 699 47,104,111,109,101,47,114,117,100,111,109,105,110,101,114,47,109,111,106,111,47,
115,114,99,47,109,111,106,111,47,100,97,114,116,47,97,112,112,116,101,115,116,11
5,47,116,101,115,116,95,97,112,112,115,47,105,110,116,101,114,102,97,99,101,115,
47,101,99,104,111,95,115,101,114,118,105,99,101,46,109,111,106,111,109,0,0,0,0,0
,32,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,72,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2
55,255,255,255,0,0,0,0,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0,0,0
,12,0,0,0,81,117,105,116,45,114,101,113,117,101,115,116,0,0,0,0,24,0,0,0,0,0,0,0
,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,91,0,0,0,83,0,0,0,47,104,111,109,101,47,114,11
7,100,111,109,105,110,101,114,47,109,111,106,111,47,115,114,99,47,109,111,106,11
1,47,100,97,114,116,47,97,112,112,116,101,115,116,115,47,116,101,115,116,95,97,1
12,112,115,47,105,110,116,101,114,102,97,99,101,115,47,101,99,104,111,95,115,101
,114,118,105,99,101,46,109,111,106,111,109,0,0,0,0,0,8,0,0,0,0,0,0,0]); |
| 700 |
| 701 // Deserialize RuntimeTypeInfo |
| 702 var bdata = new ByteData.view(serializedRuntimeTypeInfo.buffer); |
| 703 var message = new bindings.Message(bdata, null, serializedRuntimeTypeInfo.leng
th, 0); |
| 704 _runtimeTypeInfo = mojom_types.RuntimeTypeInfo.deserialize(message); |
| 705 return _runtimeTypeInfo; |
809 } | 706 } |
810 | |
OLD | NEW |