| 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 sample_interfaces_mojom; | 5 library sample_interfaces_mojom; |
| 6 | 6 |
| 7 import 'dart:async'; | 7 import 'dart:async'; |
| 8 import 'dart:collection'; |
| 8 | 9 |
| 9 import 'package:mojo/bindings.dart' as bindings; | 10 import 'package:mojo/bindings.dart' as bindings; |
| 10 import 'package:mojo/core.dart' as core; | 11 import 'package:mojo/core.dart' as core; |
| 12 import 'package:mojo/mojo/bindings/types/mojom_types.mojom.dart' as mojom_types; |
| 13 import 'package:mojo/mojo/bindings/types/service_describer.mojom.dart' as servic
e_describer; |
| 11 const int kLong = 4405; | 14 const int kLong = 4405; |
| 12 | 15 |
| 13 class Enum extends bindings.MojoEnum { | 16 class Enum extends bindings.MojoEnum { |
| 14 static const Enum value = const Enum._(0); | 17 static const Enum value = const Enum._(0); |
| 15 | 18 |
| 16 const Enum._(int v) : super(v); | 19 const Enum._(int v) : super(v); |
| 17 | 20 |
| 18 static const Map<String, Enum> valuesMap = const { | 21 static const Map<String, Enum> valuesMap = const { |
| 19 "value": value, | 22 "value": value, |
| 20 }; | 23 }; |
| (...skipping 19 matching lines...) Expand all Loading... |
| 40 throw new bindings.MojoCodecError( | 43 throw new bindings.MojoCodecError( |
| 41 'Bad value $v for enum Enum.'); | 44 'Bad value $v for enum Enum.'); |
| 42 } | 45 } |
| 43 return result; | 46 return result; |
| 44 } | 47 } |
| 45 | 48 |
| 46 String toString() { | 49 String toString() { |
| 47 switch(this) { | 50 switch(this) { |
| 48 case value: | 51 case value: |
| 49 return 'Enum.value'; | 52 return 'Enum.value'; |
| 53 default: |
| 54 return null; |
| 50 } | 55 } |
| 51 } | 56 } |
| 52 | 57 |
| 53 int toJson() => mojoEnumValue; | 58 int toJson() => mojoEnumValue; |
| 54 } | 59 } |
| 55 | 60 |
| 61 mojom_types.MojomEnum _sampleInterfacesEnum() { |
| 62 return new mojom_types.MojomEnum() |
| 63 ..declData = (new mojom_types.DeclarationData() |
| 64 ..shortName = 'Enum' |
| 65 ..fullIdentifier = 'sample.Enum') |
| 66 ..values = <mojom_types.EnumValue>[ |
| 67 new mojom_types.EnumValue() |
| 68 ..declData = (new mojom_types.DeclarationData() |
| 69 ..shortName = 'Value') |
| 70 ..enumTypeKey = 'sample_interfaces_Enum__' |
| 71 ..intValue = 0,]; |
| 72 } |
| 73 |
| 56 | 74 |
| 57 | 75 |
| 58 class _ProviderEchoStringParams extends bindings.Struct { | 76 class _ProviderEchoStringParams extends bindings.Struct { |
| 59 static const List<bindings.StructDataHeader> kVersions = const [ | 77 static const List<bindings.StructDataHeader> kVersions = const [ |
| 60 const bindings.StructDataHeader(16, 0) | 78 const bindings.StructDataHeader(16, 0) |
| 61 ]; | 79 ]; |
| 62 String a = null; | 80 String a = null; |
| 63 | 81 |
| 64 _ProviderEchoStringParams() : super(kVersions.last.size); | 82 _ProviderEchoStringParams() : super(kVersions.last.size); |
| 65 | 83 |
| (...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 114 "a: $a" ")"; | 132 "a: $a" ")"; |
| 115 } | 133 } |
| 116 | 134 |
| 117 Map toJson() { | 135 Map toJson() { |
| 118 Map map = new Map(); | 136 Map map = new Map(); |
| 119 map["a"] = a; | 137 map["a"] = a; |
| 120 return map; | 138 return map; |
| 121 } | 139 } |
| 122 } | 140 } |
| 123 | 141 |
| 142 mojom_types.MojomStruct _sampleInterfacesProviderEchoStringParams() { |
| 143 return new mojom_types.MojomStruct() |
| 144 ..declData = (new mojom_types.DeclarationData() |
| 145 ..shortName = 'ProviderEchoStringParams' |
| 146 ..fullIdentifier = 'sample.Provider_EchoString_Params') |
| 147 ..fields = <mojom_types.StructField>[ |
| 148 new mojom_types.StructField() |
| 149 ..declData = (new mojom_types.DeclarationData() |
| 150 ..shortName = 'A') |
| 151 ..type = (new mojom_types.Type() |
| 152 ..stringType = (new mojom_types.StringType())),]; |
| 153 } |
| 154 |
| 124 | 155 |
| 125 class ProviderEchoStringResponseParams extends bindings.Struct { | 156 class ProviderEchoStringResponseParams extends bindings.Struct { |
| 126 static const List<bindings.StructDataHeader> kVersions = const [ | 157 static const List<bindings.StructDataHeader> kVersions = const [ |
| 127 const bindings.StructDataHeader(16, 0) | 158 const bindings.StructDataHeader(16, 0) |
| 128 ]; | 159 ]; |
| 129 String a = null; | 160 String a = null; |
| 130 | 161 |
| 131 ProviderEchoStringResponseParams() : super(kVersions.last.size); | 162 ProviderEchoStringResponseParams() : super(kVersions.last.size); |
| 132 | 163 |
| 133 static ProviderEchoStringResponseParams deserialize(bindings.Message message)
{ | 164 static ProviderEchoStringResponseParams deserialize(bindings.Message message)
{ |
| (...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 181 "a: $a" ")"; | 212 "a: $a" ")"; |
| 182 } | 213 } |
| 183 | 214 |
| 184 Map toJson() { | 215 Map toJson() { |
| 185 Map map = new Map(); | 216 Map map = new Map(); |
| 186 map["a"] = a; | 217 map["a"] = a; |
| 187 return map; | 218 return map; |
| 188 } | 219 } |
| 189 } | 220 } |
| 190 | 221 |
| 222 mojom_types.MojomStruct _sampleInterfacesProviderEchoStringResponseParams() { |
| 223 return new mojom_types.MojomStruct() |
| 224 ..declData = (new mojom_types.DeclarationData() |
| 225 ..shortName = 'ProviderEchoStringResponseParams' |
| 226 ..fullIdentifier = 'sample.Provider_EchoString_ResponseParams') |
| 227 ..fields = <mojom_types.StructField>[ |
| 228 new mojom_types.StructField() |
| 229 ..declData = (new mojom_types.DeclarationData() |
| 230 ..shortName = 'A') |
| 231 ..type = (new mojom_types.Type() |
| 232 ..stringType = (new mojom_types.StringType())),]; |
| 233 } |
| 234 |
| 191 | 235 |
| 192 class _ProviderEchoStringsParams extends bindings.Struct { | 236 class _ProviderEchoStringsParams extends bindings.Struct { |
| 193 static const List<bindings.StructDataHeader> kVersions = const [ | 237 static const List<bindings.StructDataHeader> kVersions = const [ |
| 194 const bindings.StructDataHeader(24, 0) | 238 const bindings.StructDataHeader(24, 0) |
| 195 ]; | 239 ]; |
| 196 String a = null; | 240 String a = null; |
| 197 String b = null; | 241 String b = null; |
| 198 | 242 |
| 199 _ProviderEchoStringsParams() : super(kVersions.last.size); | 243 _ProviderEchoStringsParams() : super(kVersions.last.size); |
| 200 | 244 |
| (...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 257 } | 301 } |
| 258 | 302 |
| 259 Map toJson() { | 303 Map toJson() { |
| 260 Map map = new Map(); | 304 Map map = new Map(); |
| 261 map["a"] = a; | 305 map["a"] = a; |
| 262 map["b"] = b; | 306 map["b"] = b; |
| 263 return map; | 307 return map; |
| 264 } | 308 } |
| 265 } | 309 } |
| 266 | 310 |
| 311 mojom_types.MojomStruct _sampleInterfacesProviderEchoStringsParams() { |
| 312 return new mojom_types.MojomStruct() |
| 313 ..declData = (new mojom_types.DeclarationData() |
| 314 ..shortName = 'ProviderEchoStringsParams' |
| 315 ..fullIdentifier = 'sample.Provider_EchoStrings_Params') |
| 316 ..fields = <mojom_types.StructField>[ |
| 317 new mojom_types.StructField() |
| 318 ..declData = (new mojom_types.DeclarationData() |
| 319 ..shortName = 'A') |
| 320 ..type = (new mojom_types.Type() |
| 321 ..stringType = (new mojom_types.StringType())), |
| 322 new mojom_types.StructField() |
| 323 ..declData = (new mojom_types.DeclarationData() |
| 324 ..shortName = 'B') |
| 325 ..type = (new mojom_types.Type() |
| 326 ..stringType = (new mojom_types.StringType())),]; |
| 327 } |
| 328 |
| 267 | 329 |
| 268 class ProviderEchoStringsResponseParams extends bindings.Struct { | 330 class ProviderEchoStringsResponseParams extends bindings.Struct { |
| 269 static const List<bindings.StructDataHeader> kVersions = const [ | 331 static const List<bindings.StructDataHeader> kVersions = const [ |
| 270 const bindings.StructDataHeader(24, 0) | 332 const bindings.StructDataHeader(24, 0) |
| 271 ]; | 333 ]; |
| 272 String a = null; | 334 String a = null; |
| 273 String b = null; | 335 String b = null; |
| 274 | 336 |
| 275 ProviderEchoStringsResponseParams() : super(kVersions.last.size); | 337 ProviderEchoStringsResponseParams() : super(kVersions.last.size); |
| 276 | 338 |
| (...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 333 } | 395 } |
| 334 | 396 |
| 335 Map toJson() { | 397 Map toJson() { |
| 336 Map map = new Map(); | 398 Map map = new Map(); |
| 337 map["a"] = a; | 399 map["a"] = a; |
| 338 map["b"] = b; | 400 map["b"] = b; |
| 339 return map; | 401 return map; |
| 340 } | 402 } |
| 341 } | 403 } |
| 342 | 404 |
| 405 mojom_types.MojomStruct _sampleInterfacesProviderEchoStringsResponseParams() { |
| 406 return new mojom_types.MojomStruct() |
| 407 ..declData = (new mojom_types.DeclarationData() |
| 408 ..shortName = 'ProviderEchoStringsResponseParams' |
| 409 ..fullIdentifier = 'sample.Provider_EchoStrings_ResponseParams') |
| 410 ..fields = <mojom_types.StructField>[ |
| 411 new mojom_types.StructField() |
| 412 ..declData = (new mojom_types.DeclarationData() |
| 413 ..shortName = 'A') |
| 414 ..type = (new mojom_types.Type() |
| 415 ..stringType = (new mojom_types.StringType())), |
| 416 new mojom_types.StructField() |
| 417 ..declData = (new mojom_types.DeclarationData() |
| 418 ..shortName = 'B') |
| 419 ..type = (new mojom_types.Type() |
| 420 ..stringType = (new mojom_types.StringType())),]; |
| 421 } |
| 422 |
| 343 | 423 |
| 344 class _ProviderEchoMessagePipeHandleParams extends bindings.Struct { | 424 class _ProviderEchoMessagePipeHandleParams extends bindings.Struct { |
| 345 static const List<bindings.StructDataHeader> kVersions = const [ | 425 static const List<bindings.StructDataHeader> kVersions = const [ |
| 346 const bindings.StructDataHeader(16, 0) | 426 const bindings.StructDataHeader(16, 0) |
| 347 ]; | 427 ]; |
| 348 core.MojoMessagePipeEndpoint a = null; | 428 core.MojoMessagePipeEndpoint a = null; |
| 349 | 429 |
| 350 _ProviderEchoMessagePipeHandleParams() : super(kVersions.last.size); | 430 _ProviderEchoMessagePipeHandleParams() : super(kVersions.last.size); |
| 351 | 431 |
| 352 static _ProviderEchoMessagePipeHandleParams deserialize(bindings.Message messa
ge) { | 432 static _ProviderEchoMessagePipeHandleParams deserialize(bindings.Message messa
ge) { |
| (...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 399 return "_ProviderEchoMessagePipeHandleParams(" | 479 return "_ProviderEchoMessagePipeHandleParams(" |
| 400 "a: $a" ")"; | 480 "a: $a" ")"; |
| 401 } | 481 } |
| 402 | 482 |
| 403 Map toJson() { | 483 Map toJson() { |
| 404 throw new bindings.MojoCodecError( | 484 throw new bindings.MojoCodecError( |
| 405 'Object containing handles cannot be encoded to JSON.'); | 485 'Object containing handles cannot be encoded to JSON.'); |
| 406 } | 486 } |
| 407 } | 487 } |
| 408 | 488 |
| 489 mojom_types.MojomStruct _sampleInterfacesProviderEchoMessagePipeHandleParams() { |
| 490 return new mojom_types.MojomStruct() |
| 491 ..declData = (new mojom_types.DeclarationData() |
| 492 ..shortName = 'ProviderEchoMessagePipeHandleParams' |
| 493 ..fullIdentifier = 'sample.Provider_EchoMessagePipeHandle_Params') |
| 494 ..fields = <mojom_types.StructField>[ |
| 495 new mojom_types.StructField() |
| 496 ..declData = (new mojom_types.DeclarationData() |
| 497 ..shortName = 'A') |
| 498 ..type = (new mojom_types.Type() |
| 499 ..handleType = (new mojom_types.HandleType() |
| 500 ..kind = mojom_types.HandleTypeKind.messagePipe)),]; |
| 501 } |
| 502 |
| 409 | 503 |
| 410 class ProviderEchoMessagePipeHandleResponseParams extends bindings.Struct { | 504 class ProviderEchoMessagePipeHandleResponseParams extends bindings.Struct { |
| 411 static const List<bindings.StructDataHeader> kVersions = const [ | 505 static const List<bindings.StructDataHeader> kVersions = const [ |
| 412 const bindings.StructDataHeader(16, 0) | 506 const bindings.StructDataHeader(16, 0) |
| 413 ]; | 507 ]; |
| 414 core.MojoMessagePipeEndpoint a = null; | 508 core.MojoMessagePipeEndpoint a = null; |
| 415 | 509 |
| 416 ProviderEchoMessagePipeHandleResponseParams() : super(kVersions.last.size); | 510 ProviderEchoMessagePipeHandleResponseParams() : super(kVersions.last.size); |
| 417 | 511 |
| 418 static ProviderEchoMessagePipeHandleResponseParams deserialize(bindings.Messag
e message) { | 512 static ProviderEchoMessagePipeHandleResponseParams deserialize(bindings.Messag
e message) { |
| (...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 465 return "ProviderEchoMessagePipeHandleResponseParams(" | 559 return "ProviderEchoMessagePipeHandleResponseParams(" |
| 466 "a: $a" ")"; | 560 "a: $a" ")"; |
| 467 } | 561 } |
| 468 | 562 |
| 469 Map toJson() { | 563 Map toJson() { |
| 470 throw new bindings.MojoCodecError( | 564 throw new bindings.MojoCodecError( |
| 471 'Object containing handles cannot be encoded to JSON.'); | 565 'Object containing handles cannot be encoded to JSON.'); |
| 472 } | 566 } |
| 473 } | 567 } |
| 474 | 568 |
| 569 mojom_types.MojomStruct _sampleInterfacesProviderEchoMessagePipeHandleResponsePa
rams() { |
| 570 return new mojom_types.MojomStruct() |
| 571 ..declData = (new mojom_types.DeclarationData() |
| 572 ..shortName = 'ProviderEchoMessagePipeHandleResponseParams' |
| 573 ..fullIdentifier = 'sample.Provider_EchoMessagePipeHandle_ResponseParams') |
| 574 ..fields = <mojom_types.StructField>[ |
| 575 new mojom_types.StructField() |
| 576 ..declData = (new mojom_types.DeclarationData() |
| 577 ..shortName = 'A') |
| 578 ..type = (new mojom_types.Type() |
| 579 ..handleType = (new mojom_types.HandleType() |
| 580 ..kind = mojom_types.HandleTypeKind.messagePipe)),]; |
| 581 } |
| 582 |
| 475 | 583 |
| 476 class _ProviderEchoEnumParams extends bindings.Struct { | 584 class _ProviderEchoEnumParams extends bindings.Struct { |
| 477 static const List<bindings.StructDataHeader> kVersions = const [ | 585 static const List<bindings.StructDataHeader> kVersions = const [ |
| 478 const bindings.StructDataHeader(16, 0) | 586 const bindings.StructDataHeader(16, 0) |
| 479 ]; | 587 ]; |
| 480 Enum a = null; | 588 Enum a = null; |
| 481 | 589 |
| 482 _ProviderEchoEnumParams() : super(kVersions.last.size); | 590 _ProviderEchoEnumParams() : super(kVersions.last.size); |
| 483 | 591 |
| 484 static _ProviderEchoEnumParams deserialize(bindings.Message message) { | 592 static _ProviderEchoEnumParams deserialize(bindings.Message message) { |
| (...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 536 "a: $a" ")"; | 644 "a: $a" ")"; |
| 537 } | 645 } |
| 538 | 646 |
| 539 Map toJson() { | 647 Map toJson() { |
| 540 Map map = new Map(); | 648 Map map = new Map(); |
| 541 map["a"] = a; | 649 map["a"] = a; |
| 542 return map; | 650 return map; |
| 543 } | 651 } |
| 544 } | 652 } |
| 545 | 653 |
| 654 mojom_types.MojomStruct _sampleInterfacesProviderEchoEnumParams() { |
| 655 return new mojom_types.MojomStruct() |
| 656 ..declData = (new mojom_types.DeclarationData() |
| 657 ..shortName = 'ProviderEchoEnumParams' |
| 658 ..fullIdentifier = 'sample.Provider_EchoEnum_Params') |
| 659 ..fields = <mojom_types.StructField>[ |
| 660 new mojom_types.StructField() |
| 661 ..declData = (new mojom_types.DeclarationData() |
| 662 ..shortName = 'A') |
| 663 ..type = (new mojom_types.Type() |
| 664 ..typeReference = (new mojom_types.TypeReference() |
| 665 ..identifier = 'sample_interfaces_Enum__' |
| 666 ..typeKey = 'sample_interfaces_Enum__' |
| 667 )),]; |
| 668 } |
| 669 |
| 546 | 670 |
| 547 class ProviderEchoEnumResponseParams extends bindings.Struct { | 671 class ProviderEchoEnumResponseParams extends bindings.Struct { |
| 548 static const List<bindings.StructDataHeader> kVersions = const [ | 672 static const List<bindings.StructDataHeader> kVersions = const [ |
| 549 const bindings.StructDataHeader(16, 0) | 673 const bindings.StructDataHeader(16, 0) |
| 550 ]; | 674 ]; |
| 551 Enum a = null; | 675 Enum a = null; |
| 552 | 676 |
| 553 ProviderEchoEnumResponseParams() : super(kVersions.last.size); | 677 ProviderEchoEnumResponseParams() : super(kVersions.last.size); |
| 554 | 678 |
| 555 static ProviderEchoEnumResponseParams deserialize(bindings.Message message) { | 679 static ProviderEchoEnumResponseParams deserialize(bindings.Message message) { |
| (...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 607 "a: $a" ")"; | 731 "a: $a" ")"; |
| 608 } | 732 } |
| 609 | 733 |
| 610 Map toJson() { | 734 Map toJson() { |
| 611 Map map = new Map(); | 735 Map map = new Map(); |
| 612 map["a"] = a; | 736 map["a"] = a; |
| 613 return map; | 737 return map; |
| 614 } | 738 } |
| 615 } | 739 } |
| 616 | 740 |
| 741 mojom_types.MojomStruct _sampleInterfacesProviderEchoEnumResponseParams() { |
| 742 return new mojom_types.MojomStruct() |
| 743 ..declData = (new mojom_types.DeclarationData() |
| 744 ..shortName = 'ProviderEchoEnumResponseParams' |
| 745 ..fullIdentifier = 'sample.Provider_EchoEnum_ResponseParams') |
| 746 ..fields = <mojom_types.StructField>[ |
| 747 new mojom_types.StructField() |
| 748 ..declData = (new mojom_types.DeclarationData() |
| 749 ..shortName = 'A') |
| 750 ..type = (new mojom_types.Type() |
| 751 ..typeReference = (new mojom_types.TypeReference() |
| 752 ..identifier = 'sample_interfaces_Enum__' |
| 753 ..typeKey = 'sample_interfaces_Enum__' |
| 754 )),]; |
| 755 } |
| 756 |
| 617 | 757 |
| 618 class _ProviderEchoIntParams extends bindings.Struct { | 758 class _ProviderEchoIntParams extends bindings.Struct { |
| 619 static const List<bindings.StructDataHeader> kVersions = const [ | 759 static const List<bindings.StructDataHeader> kVersions = const [ |
| 620 const bindings.StructDataHeader(16, 0) | 760 const bindings.StructDataHeader(16, 0) |
| 621 ]; | 761 ]; |
| 622 int a = 0; | 762 int a = 0; |
| 623 | 763 |
| 624 _ProviderEchoIntParams() : super(kVersions.last.size); | 764 _ProviderEchoIntParams() : super(kVersions.last.size); |
| 625 | 765 |
| 626 static _ProviderEchoIntParams deserialize(bindings.Message message) { | 766 static _ProviderEchoIntParams deserialize(bindings.Message message) { |
| (...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 674 "a: $a" ")"; | 814 "a: $a" ")"; |
| 675 } | 815 } |
| 676 | 816 |
| 677 Map toJson() { | 817 Map toJson() { |
| 678 Map map = new Map(); | 818 Map map = new Map(); |
| 679 map["a"] = a; | 819 map["a"] = a; |
| 680 return map; | 820 return map; |
| 681 } | 821 } |
| 682 } | 822 } |
| 683 | 823 |
| 824 mojom_types.MojomStruct _sampleInterfacesProviderEchoIntParams() { |
| 825 return new mojom_types.MojomStruct() |
| 826 ..declData = (new mojom_types.DeclarationData() |
| 827 ..shortName = 'ProviderEchoIntParams' |
| 828 ..fullIdentifier = 'sample.Provider_EchoInt_Params') |
| 829 ..fields = <mojom_types.StructField>[ |
| 830 new mojom_types.StructField() |
| 831 ..declData = (new mojom_types.DeclarationData() |
| 832 ..shortName = 'A') |
| 833 ..type = (new mojom_types.Type() |
| 834 ..simpleType = mojom_types.SimpleType.int32),]; |
| 835 } |
| 836 |
| 684 | 837 |
| 685 class ProviderEchoIntResponseParams extends bindings.Struct { | 838 class ProviderEchoIntResponseParams extends bindings.Struct { |
| 686 static const List<bindings.StructDataHeader> kVersions = const [ | 839 static const List<bindings.StructDataHeader> kVersions = const [ |
| 687 const bindings.StructDataHeader(16, 0) | 840 const bindings.StructDataHeader(16, 0) |
| 688 ]; | 841 ]; |
| 689 int a = 0; | 842 int a = 0; |
| 690 | 843 |
| 691 ProviderEchoIntResponseParams() : super(kVersions.last.size); | 844 ProviderEchoIntResponseParams() : super(kVersions.last.size); |
| 692 | 845 |
| 693 static ProviderEchoIntResponseParams deserialize(bindings.Message message) { | 846 static ProviderEchoIntResponseParams deserialize(bindings.Message message) { |
| (...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 741 "a: $a" ")"; | 894 "a: $a" ")"; |
| 742 } | 895 } |
| 743 | 896 |
| 744 Map toJson() { | 897 Map toJson() { |
| 745 Map map = new Map(); | 898 Map map = new Map(); |
| 746 map["a"] = a; | 899 map["a"] = a; |
| 747 return map; | 900 return map; |
| 748 } | 901 } |
| 749 } | 902 } |
| 750 | 903 |
| 904 mojom_types.MojomStruct _sampleInterfacesProviderEchoIntResponseParams() { |
| 905 return new mojom_types.MojomStruct() |
| 906 ..declData = (new mojom_types.DeclarationData() |
| 907 ..shortName = 'ProviderEchoIntResponseParams' |
| 908 ..fullIdentifier = 'sample.Provider_EchoInt_ResponseParams') |
| 909 ..fields = <mojom_types.StructField>[ |
| 910 new mojom_types.StructField() |
| 911 ..declData = (new mojom_types.DeclarationData() |
| 912 ..shortName = 'A') |
| 913 ..type = (new mojom_types.Type() |
| 914 ..simpleType = mojom_types.SimpleType.int32),]; |
| 915 } |
| 916 |
| 751 | 917 |
| 752 class _IntegerAccessorGetIntegerParams extends bindings.Struct { | 918 class _IntegerAccessorGetIntegerParams extends bindings.Struct { |
| 753 static const List<bindings.StructDataHeader> kVersions = const [ | 919 static const List<bindings.StructDataHeader> kVersions = const [ |
| 754 const bindings.StructDataHeader(8, 0) | 920 const bindings.StructDataHeader(8, 0) |
| 755 ]; | 921 ]; |
| 756 | 922 |
| 757 _IntegerAccessorGetIntegerParams() : super(kVersions.last.size); | 923 _IntegerAccessorGetIntegerParams() : super(kVersions.last.size); |
| 758 | 924 |
| 759 static _IntegerAccessorGetIntegerParams deserialize(bindings.Message message)
{ | 925 static _IntegerAccessorGetIntegerParams deserialize(bindings.Message message)
{ |
| 760 var decoder = new bindings.Decoder(message); | 926 var decoder = new bindings.Decoder(message); |
| (...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 799 String toString() { | 965 String toString() { |
| 800 return "_IntegerAccessorGetIntegerParams("")"; | 966 return "_IntegerAccessorGetIntegerParams("")"; |
| 801 } | 967 } |
| 802 | 968 |
| 803 Map toJson() { | 969 Map toJson() { |
| 804 Map map = new Map(); | 970 Map map = new Map(); |
| 805 return map; | 971 return map; |
| 806 } | 972 } |
| 807 } | 973 } |
| 808 | 974 |
| 975 mojom_types.MojomStruct _sampleInterfacesIntegerAccessorGetIntegerParams() { |
| 976 return new mojom_types.MojomStruct() |
| 977 ..declData = (new mojom_types.DeclarationData() |
| 978 ..shortName = 'IntegerAccessorGetIntegerParams' |
| 979 ..fullIdentifier = 'sample.IntegerAccessor_GetInteger_Params') |
| 980 ..fields = <mojom_types.StructField>[]; |
| 981 } |
| 982 |
| 809 | 983 |
| 810 class IntegerAccessorGetIntegerResponseParams extends bindings.Struct { | 984 class IntegerAccessorGetIntegerResponseParams extends bindings.Struct { |
| 811 static const List<bindings.StructDataHeader> kVersions = const [ | 985 static const List<bindings.StructDataHeader> kVersions = const [ |
| 812 const bindings.StructDataHeader(16, 0), | 986 const bindings.StructDataHeader(16, 0), |
| 813 const bindings.StructDataHeader(24, 2) | 987 const bindings.StructDataHeader(24, 2) |
| 814 ]; | 988 ]; |
| 815 int data = 0; | 989 int data = 0; |
| 816 Enum type = null; | 990 Enum type = null; |
| 817 | 991 |
| 818 IntegerAccessorGetIntegerResponseParams() : super(kVersions.last.size); | 992 IntegerAccessorGetIntegerResponseParams() : super(kVersions.last.size); |
| (...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 880 } | 1054 } |
| 881 | 1055 |
| 882 Map toJson() { | 1056 Map toJson() { |
| 883 Map map = new Map(); | 1057 Map map = new Map(); |
| 884 map["data"] = data; | 1058 map["data"] = data; |
| 885 map["type"] = type; | 1059 map["type"] = type; |
| 886 return map; | 1060 return map; |
| 887 } | 1061 } |
| 888 } | 1062 } |
| 889 | 1063 |
| 1064 mojom_types.MojomStruct _sampleInterfacesIntegerAccessorGetIntegerResponseParams
() { |
| 1065 return new mojom_types.MojomStruct() |
| 1066 ..declData = (new mojom_types.DeclarationData() |
| 1067 ..shortName = 'IntegerAccessorGetIntegerResponseParams' |
| 1068 ..fullIdentifier = 'sample.IntegerAccessor_GetInteger_ResponseParams') |
| 1069 ..fields = <mojom_types.StructField>[ |
| 1070 new mojom_types.StructField() |
| 1071 ..declData = (new mojom_types.DeclarationData() |
| 1072 ..shortName = 'Data') |
| 1073 ..type = (new mojom_types.Type() |
| 1074 ..simpleType = mojom_types.SimpleType.int64), |
| 1075 new mojom_types.StructField() |
| 1076 ..declData = (new mojom_types.DeclarationData() |
| 1077 ..shortName = 'Type') |
| 1078 ..type = (new mojom_types.Type() |
| 1079 ..typeReference = (new mojom_types.TypeReference() |
| 1080 ..identifier = 'sample_interfaces_Enum__' |
| 1081 ..typeKey = 'sample_interfaces_Enum__' |
| 1082 )),]; |
| 1083 } |
| 1084 |
| 890 | 1085 |
| 891 class _IntegerAccessorSetIntegerParams extends bindings.Struct { | 1086 class _IntegerAccessorSetIntegerParams extends bindings.Struct { |
| 892 static const List<bindings.StructDataHeader> kVersions = const [ | 1087 static const List<bindings.StructDataHeader> kVersions = const [ |
| 893 const bindings.StructDataHeader(16, 0), | 1088 const bindings.StructDataHeader(16, 0), |
| 894 const bindings.StructDataHeader(24, 3) | 1089 const bindings.StructDataHeader(24, 3) |
| 895 ]; | 1090 ]; |
| 896 int data = 0; | 1091 int data = 0; |
| 897 Enum type = null; | 1092 Enum type = null; |
| 898 | 1093 |
| 899 _IntegerAccessorSetIntegerParams() : super(kVersions.last.size); | 1094 _IntegerAccessorSetIntegerParams() : super(kVersions.last.size); |
| (...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 961 } | 1156 } |
| 962 | 1157 |
| 963 Map toJson() { | 1158 Map toJson() { |
| 964 Map map = new Map(); | 1159 Map map = new Map(); |
| 965 map["data"] = data; | 1160 map["data"] = data; |
| 966 map["type"] = type; | 1161 map["type"] = type; |
| 967 return map; | 1162 return map; |
| 968 } | 1163 } |
| 969 } | 1164 } |
| 970 | 1165 |
| 1166 mojom_types.MojomStruct _sampleInterfacesIntegerAccessorSetIntegerParams() { |
| 1167 return new mojom_types.MojomStruct() |
| 1168 ..declData = (new mojom_types.DeclarationData() |
| 1169 ..shortName = 'IntegerAccessorSetIntegerParams' |
| 1170 ..fullIdentifier = 'sample.IntegerAccessor_SetInteger_Params') |
| 1171 ..fields = <mojom_types.StructField>[ |
| 1172 new mojom_types.StructField() |
| 1173 ..declData = (new mojom_types.DeclarationData() |
| 1174 ..shortName = 'Data') |
| 1175 ..type = (new mojom_types.Type() |
| 1176 ..simpleType = mojom_types.SimpleType.int64), |
| 1177 new mojom_types.StructField() |
| 1178 ..declData = (new mojom_types.DeclarationData() |
| 1179 ..shortName = 'Type') |
| 1180 ..type = (new mojom_types.Type() |
| 1181 ..typeReference = (new mojom_types.TypeReference() |
| 1182 ..identifier = 'sample_interfaces_Enum__' |
| 1183 ..typeKey = 'sample_interfaces_Enum__' |
| 1184 )),]; |
| 1185 } |
| 1186 |
| 971 | 1187 |
| 972 class _SampleInterfaceSampleMethod0Params extends bindings.Struct { | 1188 class _SampleInterfaceSampleMethod0Params extends bindings.Struct { |
| 973 static const List<bindings.StructDataHeader> kVersions = const [ | 1189 static const List<bindings.StructDataHeader> kVersions = const [ |
| 974 const bindings.StructDataHeader(8, 0) | 1190 const bindings.StructDataHeader(8, 0) |
| 975 ]; | 1191 ]; |
| 976 | 1192 |
| 977 _SampleInterfaceSampleMethod0Params() : super(kVersions.last.size); | 1193 _SampleInterfaceSampleMethod0Params() : super(kVersions.last.size); |
| 978 | 1194 |
| 979 static _SampleInterfaceSampleMethod0Params deserialize(bindings.Message messag
e) { | 1195 static _SampleInterfaceSampleMethod0Params deserialize(bindings.Message messag
e) { |
| 980 var decoder = new bindings.Decoder(message); | 1196 var decoder = new bindings.Decoder(message); |
| (...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1019 String toString() { | 1235 String toString() { |
| 1020 return "_SampleInterfaceSampleMethod0Params("")"; | 1236 return "_SampleInterfaceSampleMethod0Params("")"; |
| 1021 } | 1237 } |
| 1022 | 1238 |
| 1023 Map toJson() { | 1239 Map toJson() { |
| 1024 Map map = new Map(); | 1240 Map map = new Map(); |
| 1025 return map; | 1241 return map; |
| 1026 } | 1242 } |
| 1027 } | 1243 } |
| 1028 | 1244 |
| 1245 mojom_types.MojomStruct _sampleInterfacesSampleInterfaceSampleMethod0Params() { |
| 1246 return new mojom_types.MojomStruct() |
| 1247 ..declData = (new mojom_types.DeclarationData() |
| 1248 ..shortName = 'SampleInterfaceSampleMethod0Params' |
| 1249 ..fullIdentifier = 'sample.SampleInterface_SampleMethod0_Params') |
| 1250 ..fields = <mojom_types.StructField>[]; |
| 1251 } |
| 1252 |
| 1029 | 1253 |
| 1030 class _SampleInterfaceSampleMethod1Params extends bindings.Struct { | 1254 class _SampleInterfaceSampleMethod1Params extends bindings.Struct { |
| 1031 static const List<bindings.StructDataHeader> kVersions = const [ | 1255 static const List<bindings.StructDataHeader> kVersions = const [ |
| 1032 const bindings.StructDataHeader(24, 0) | 1256 const bindings.StructDataHeader(24, 0) |
| 1033 ]; | 1257 ]; |
| 1034 int in1 = 0; | 1258 int in1 = 0; |
| 1035 String in2 = null; | 1259 String in2 = null; |
| 1036 | 1260 |
| 1037 _SampleInterfaceSampleMethod1Params() : super(kVersions.last.size); | 1261 _SampleInterfaceSampleMethod1Params() : super(kVersions.last.size); |
| 1038 | 1262 |
| (...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1095 } | 1319 } |
| 1096 | 1320 |
| 1097 Map toJson() { | 1321 Map toJson() { |
| 1098 Map map = new Map(); | 1322 Map map = new Map(); |
| 1099 map["in1"] = in1; | 1323 map["in1"] = in1; |
| 1100 map["in2"] = in2; | 1324 map["in2"] = in2; |
| 1101 return map; | 1325 return map; |
| 1102 } | 1326 } |
| 1103 } | 1327 } |
| 1104 | 1328 |
| 1329 mojom_types.MojomStruct _sampleInterfacesSampleInterfaceSampleMethod1Params() { |
| 1330 return new mojom_types.MojomStruct() |
| 1331 ..declData = (new mojom_types.DeclarationData() |
| 1332 ..shortName = 'SampleInterfaceSampleMethod1Params' |
| 1333 ..fullIdentifier = 'sample.SampleInterface_SampleMethod1_Params') |
| 1334 ..fields = <mojom_types.StructField>[ |
| 1335 new mojom_types.StructField() |
| 1336 ..declData = (new mojom_types.DeclarationData() |
| 1337 ..shortName = 'In1') |
| 1338 ..type = (new mojom_types.Type() |
| 1339 ..simpleType = mojom_types.SimpleType.int32), |
| 1340 new mojom_types.StructField() |
| 1341 ..declData = (new mojom_types.DeclarationData() |
| 1342 ..shortName = 'In2') |
| 1343 ..type = (new mojom_types.Type() |
| 1344 ..stringType = (new mojom_types.StringType() |
| 1345 ..nullable = true |
| 1346 )),]; |
| 1347 } |
| 1348 |
| 1105 | 1349 |
| 1106 class SampleInterfaceSampleMethod1ResponseParams extends bindings.Struct { | 1350 class SampleInterfaceSampleMethod1ResponseParams extends bindings.Struct { |
| 1107 static const List<bindings.StructDataHeader> kVersions = const [ | 1351 static const List<bindings.StructDataHeader> kVersions = const [ |
| 1108 const bindings.StructDataHeader(24, 0) | 1352 const bindings.StructDataHeader(24, 0) |
| 1109 ]; | 1353 ]; |
| 1110 String out1 = null; | 1354 String out1 = null; |
| 1111 Enum out2 = null; | 1355 Enum out2 = null; |
| 1112 | 1356 |
| 1113 SampleInterfaceSampleMethod1ResponseParams() : super(kVersions.last.size); | 1357 SampleInterfaceSampleMethod1ResponseParams() : super(kVersions.last.size); |
| 1114 | 1358 |
| (...skipping 60 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1175 } | 1419 } |
| 1176 | 1420 |
| 1177 Map toJson() { | 1421 Map toJson() { |
| 1178 Map map = new Map(); | 1422 Map map = new Map(); |
| 1179 map["out1"] = out1; | 1423 map["out1"] = out1; |
| 1180 map["out2"] = out2; | 1424 map["out2"] = out2; |
| 1181 return map; | 1425 return map; |
| 1182 } | 1426 } |
| 1183 } | 1427 } |
| 1184 | 1428 |
| 1429 mojom_types.MojomStruct _sampleInterfacesSampleInterfaceSampleMethod1ResponsePar
ams() { |
| 1430 return new mojom_types.MojomStruct() |
| 1431 ..declData = (new mojom_types.DeclarationData() |
| 1432 ..shortName = 'SampleInterfaceSampleMethod1ResponseParams' |
| 1433 ..fullIdentifier = 'sample.SampleInterface_SampleMethod1_ResponseParams') |
| 1434 ..fields = <mojom_types.StructField>[ |
| 1435 new mojom_types.StructField() |
| 1436 ..declData = (new mojom_types.DeclarationData() |
| 1437 ..shortName = 'Out1') |
| 1438 ..type = (new mojom_types.Type() |
| 1439 ..stringType = (new mojom_types.StringType() |
| 1440 ..nullable = true |
| 1441 )), |
| 1442 new mojom_types.StructField() |
| 1443 ..declData = (new mojom_types.DeclarationData() |
| 1444 ..shortName = 'Out2') |
| 1445 ..type = (new mojom_types.Type() |
| 1446 ..typeReference = (new mojom_types.TypeReference() |
| 1447 ..identifier = 'sample_interfaces_Enum__' |
| 1448 ..typeKey = 'sample_interfaces_Enum__' |
| 1449 )),]; |
| 1450 } |
| 1451 |
| 1185 | 1452 |
| 1186 class _SampleInterfaceSampleMethod2Params extends bindings.Struct { | 1453 class _SampleInterfaceSampleMethod2Params extends bindings.Struct { |
| 1187 static const List<bindings.StructDataHeader> kVersions = const [ | 1454 static const List<bindings.StructDataHeader> kVersions = const [ |
| 1188 const bindings.StructDataHeader(8, 0) | 1455 const bindings.StructDataHeader(8, 0) |
| 1189 ]; | 1456 ]; |
| 1190 | 1457 |
| 1191 _SampleInterfaceSampleMethod2Params() : super(kVersions.last.size); | 1458 _SampleInterfaceSampleMethod2Params() : super(kVersions.last.size); |
| 1192 | 1459 |
| 1193 static _SampleInterfaceSampleMethod2Params deserialize(bindings.Message messag
e) { | 1460 static _SampleInterfaceSampleMethod2Params deserialize(bindings.Message messag
e) { |
| 1194 var decoder = new bindings.Decoder(message); | 1461 var decoder = new bindings.Decoder(message); |
| (...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1233 String toString() { | 1500 String toString() { |
| 1234 return "_SampleInterfaceSampleMethod2Params("")"; | 1501 return "_SampleInterfaceSampleMethod2Params("")"; |
| 1235 } | 1502 } |
| 1236 | 1503 |
| 1237 Map toJson() { | 1504 Map toJson() { |
| 1238 Map map = new Map(); | 1505 Map map = new Map(); |
| 1239 return map; | 1506 return map; |
| 1240 } | 1507 } |
| 1241 } | 1508 } |
| 1242 | 1509 |
| 1510 mojom_types.MojomStruct _sampleInterfacesSampleInterfaceSampleMethod2Params() { |
| 1511 return new mojom_types.MojomStruct() |
| 1512 ..declData = (new mojom_types.DeclarationData() |
| 1513 ..shortName = 'SampleInterfaceSampleMethod2Params' |
| 1514 ..fullIdentifier = 'sample.SampleInterface_SampleMethod2_Params') |
| 1515 ..fields = <mojom_types.StructField>[]; |
| 1516 } |
| 1517 |
| 1518 |
| 1243 const int _Provider_echoStringName = 0; | 1519 const int _Provider_echoStringName = 0; |
| 1244 const int _Provider_echoStringsName = 1; | 1520 const int _Provider_echoStringsName = 1; |
| 1245 const int _Provider_echoMessagePipeHandleName = 2; | 1521 const int _Provider_echoMessagePipeHandleName = 2; |
| 1246 const int _Provider_echoEnumName = 3; | 1522 const int _Provider_echoEnumName = 3; |
| 1247 const int _Provider_echoIntName = 4; | 1523 const int _Provider_echoIntName = 4; |
| 1248 | 1524 |
| 1525 mojom_types.MojomInterface _sampleInterfacesProvider() { |
| 1526 return new mojom_types.MojomInterface() |
| 1527 ..declData = (new mojom_types.DeclarationData() |
| 1528 ..shortName = 'Provider' |
| 1529 ..fullIdentifier = 'sample.Provider') |
| 1530 ..interfaceName = 'Provider' |
| 1531 ..methods = <int, mojom_types.MojomMethod>{ |
| 1532 _Provider_echoStringName: new mojom_types.MojomMethod() |
| 1533 ..declData = (new mojom_types.DeclarationData() |
| 1534 ..shortName = 'EchoString') |
| 1535 ..ordinal = _Provider_echoStringName |
| 1536 ..responseParams = _sampleInterfacesProviderEchoStringResponseParams() |
| 1537 ..parameters = _sampleInterfacesProviderEchoStringParams(), |
| 1538 _Provider_echoStringsName: new mojom_types.MojomMethod() |
| 1539 ..declData = (new mojom_types.DeclarationData() |
| 1540 ..shortName = 'EchoStrings') |
| 1541 ..ordinal = _Provider_echoStringsName |
| 1542 ..responseParams = _sampleInterfacesProviderEchoStringsResponseParams() |
| 1543 ..parameters = _sampleInterfacesProviderEchoStringsParams(), |
| 1544 _Provider_echoMessagePipeHandleName: new mojom_types.MojomMethod() |
| 1545 ..declData = (new mojom_types.DeclarationData() |
| 1546 ..shortName = 'EchoMessagePipeHandle') |
| 1547 ..ordinal = _Provider_echoMessagePipeHandleName |
| 1548 ..responseParams = _sampleInterfacesProviderEchoMessagePipeHandleRespons
eParams() |
| 1549 ..parameters = _sampleInterfacesProviderEchoMessagePipeHandleParams(), |
| 1550 _Provider_echoEnumName: new mojom_types.MojomMethod() |
| 1551 ..declData = (new mojom_types.DeclarationData() |
| 1552 ..shortName = 'EchoEnum') |
| 1553 ..ordinal = _Provider_echoEnumName |
| 1554 ..responseParams = _sampleInterfacesProviderEchoEnumResponseParams() |
| 1555 ..parameters = _sampleInterfacesProviderEchoEnumParams(), |
| 1556 _Provider_echoIntName: new mojom_types.MojomMethod() |
| 1557 ..declData = (new mojom_types.DeclarationData() |
| 1558 ..shortName = 'EchoInt') |
| 1559 ..ordinal = _Provider_echoIntName |
| 1560 ..responseParams = _sampleInterfacesProviderEchoIntResponseParams() |
| 1561 ..parameters = _sampleInterfacesProviderEchoIntParams(), |
| 1562 }; |
| 1563 } |
| 1564 |
| 1565 class _ProviderServiceDescription implements service_describer.ServiceDescriptio
n { |
| 1566 dynamic getTopLevelInterface([Function responseFactory]) => |
| 1567 _sampleInterfacesProvider(); |
| 1568 |
| 1569 dynamic getTypeDefinition(String typeKey, [Function responseFactory]) => |
| 1570 getAllMojomTypeDefinitions()[typeKey]; |
| 1571 |
| 1572 dynamic getAllTypeDefinitions([Function responseFactory]) => |
| 1573 getAllMojomTypeDefinitions(); |
| 1574 } |
| 1575 |
| 1249 abstract class Provider { | 1576 abstract class Provider { |
| 1250 static const String serviceName = null; | 1577 static const String serviceName = null; |
| 1251 dynamic echoString(String a,[Function responseFactory = null]); | 1578 dynamic echoString(String a,[Function responseFactory = null]); |
| 1252 dynamic echoStrings(String a,String b,[Function responseFactory = null]); | 1579 dynamic echoStrings(String a,String b,[Function responseFactory = null]); |
| 1253 dynamic echoMessagePipeHandle(core.MojoMessagePipeEndpoint a,[Function respons
eFactory = null]); | 1580 dynamic echoMessagePipeHandle(core.MojoMessagePipeEndpoint a,[Function respons
eFactory = null]); |
| 1254 dynamic echoEnum(Enum a,[Function responseFactory = null]); | 1581 dynamic echoEnum(Enum a,[Function responseFactory = null]); |
| 1255 dynamic echoInt(int a,[Function responseFactory = null]); | 1582 dynamic echoInt(int a,[Function responseFactory = null]); |
| 1256 } | 1583 } |
| 1257 | 1584 |
| 1258 | 1585 |
| 1259 class _ProviderProxyImpl extends bindings.Proxy { | 1586 class _ProviderProxyImpl extends bindings.Proxy { |
| 1260 _ProviderProxyImpl.fromEndpoint( | 1587 _ProviderProxyImpl.fromEndpoint( |
| 1261 core.MojoMessagePipeEndpoint endpoint) : super.fromEndpoint(endpoint); | 1588 core.MojoMessagePipeEndpoint endpoint) : super.fromEndpoint(endpoint); |
| 1262 | 1589 |
| 1263 _ProviderProxyImpl.fromHandle(core.MojoHandle handle) : | 1590 _ProviderProxyImpl.fromHandle(core.MojoHandle handle) : |
| 1264 super.fromHandle(handle); | 1591 super.fromHandle(handle); |
| 1265 | 1592 |
| 1266 _ProviderProxyImpl.unbound() : super.unbound(); | 1593 _ProviderProxyImpl.unbound() : super.unbound(); |
| 1267 | 1594 |
| 1268 static _ProviderProxyImpl newFromEndpoint( | 1595 static _ProviderProxyImpl newFromEndpoint( |
| 1269 core.MojoMessagePipeEndpoint endpoint) { | 1596 core.MojoMessagePipeEndpoint endpoint) { |
| 1270 assert(endpoint.setDescription("For _ProviderProxyImpl")); | 1597 assert(endpoint.setDescription("For _ProviderProxyImpl")); |
| 1271 return new _ProviderProxyImpl.fromEndpoint(endpoint); | 1598 return new _ProviderProxyImpl.fromEndpoint(endpoint); |
| 1272 } | 1599 } |
| 1273 | 1600 |
| 1601 service_describer.ServiceDescription get serviceDescription => |
| 1602 new _ProviderServiceDescription(); |
| 1603 |
| 1274 void handleResponse(bindings.ServiceMessage message) { | 1604 void handleResponse(bindings.ServiceMessage message) { |
| 1275 switch (message.header.type) { | 1605 switch (message.header.type) { |
| 1276 case _Provider_echoStringName: | 1606 case _Provider_echoStringName: |
| 1277 var r = ProviderEchoStringResponseParams.deserialize( | 1607 var r = ProviderEchoStringResponseParams.deserialize( |
| 1278 message.payload); | 1608 message.payload); |
| 1279 if (!message.header.hasRequestId) { | 1609 if (!message.header.hasRequestId) { |
| 1280 proxyError("Expected a message with a valid request Id."); | 1610 proxyError("Expected a message with a valid request Id."); |
| 1281 return; | 1611 return; |
| 1282 } | 1612 } |
| 1283 Completer c = completerMap[message.header.requestId]; | 1613 Completer c = completerMap[message.header.requestId]; |
| (...skipping 391 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1675 assert(_impl == null); | 2005 assert(_impl == null); |
| 1676 _impl = d; | 2006 _impl = d; |
| 1677 } | 2007 } |
| 1678 | 2008 |
| 1679 String toString() { | 2009 String toString() { |
| 1680 var superString = super.toString(); | 2010 var superString = super.toString(); |
| 1681 return "ProviderStub($superString)"; | 2011 return "ProviderStub($superString)"; |
| 1682 } | 2012 } |
| 1683 | 2013 |
| 1684 int get version => 0; | 2014 int get version => 0; |
| 2015 |
| 2016 service_describer.ServiceDescription get serviceDescription => |
| 2017 new _ProviderServiceDescription(); |
| 1685 } | 2018 } |
| 1686 | 2019 |
| 1687 const int _IntegerAccessor_getIntegerName = 0; | 2020 const int _IntegerAccessor_getIntegerName = 0; |
| 1688 const int _IntegerAccessor_setIntegerName = 1; | 2021 const int _IntegerAccessor_setIntegerName = 1; |
| 1689 | 2022 |
| 2023 mojom_types.MojomInterface _sampleInterfacesIntegerAccessor() { |
| 2024 return new mojom_types.MojomInterface() |
| 2025 ..declData = (new mojom_types.DeclarationData() |
| 2026 ..shortName = 'IntegerAccessor' |
| 2027 ..fullIdentifier = 'sample.IntegerAccessor') |
| 2028 ..interfaceName = 'IntegerAccessor' |
| 2029 ..methods = <int, mojom_types.MojomMethod>{ |
| 2030 _IntegerAccessor_getIntegerName: new mojom_types.MojomMethod() |
| 2031 ..declData = (new mojom_types.DeclarationData() |
| 2032 ..shortName = 'GetInteger') |
| 2033 ..ordinal = _IntegerAccessor_getIntegerName |
| 2034 ..responseParams = _sampleInterfacesIntegerAccessorGetIntegerResponsePar
ams() |
| 2035 ..parameters = _sampleInterfacesIntegerAccessorGetIntegerParams(), |
| 2036 _IntegerAccessor_setIntegerName: new mojom_types.MojomMethod() |
| 2037 ..declData = (new mojom_types.DeclarationData() |
| 2038 ..shortName = 'SetInteger') |
| 2039 ..ordinal = _IntegerAccessor_setIntegerName |
| 2040 ..parameters = _sampleInterfacesIntegerAccessorSetIntegerParams(), |
| 2041 }; |
| 2042 } |
| 2043 |
| 2044 class _IntegerAccessorServiceDescription implements service_describer.ServiceDes
cription { |
| 2045 dynamic getTopLevelInterface([Function responseFactory]) => |
| 2046 _sampleInterfacesIntegerAccessor(); |
| 2047 |
| 2048 dynamic getTypeDefinition(String typeKey, [Function responseFactory]) => |
| 2049 getAllMojomTypeDefinitions()[typeKey]; |
| 2050 |
| 2051 dynamic getAllTypeDefinitions([Function responseFactory]) => |
| 2052 getAllMojomTypeDefinitions(); |
| 2053 } |
| 2054 |
| 1690 abstract class IntegerAccessor { | 2055 abstract class IntegerAccessor { |
| 1691 static const String serviceName = null; | 2056 static const String serviceName = null; |
| 1692 dynamic getInteger([Function responseFactory = null]); | 2057 dynamic getInteger([Function responseFactory = null]); |
| 1693 void setInteger(int data, Enum type); | 2058 void setInteger(int data, Enum type); |
| 1694 } | 2059 } |
| 1695 | 2060 |
| 1696 | 2061 |
| 1697 class _IntegerAccessorProxyImpl extends bindings.Proxy { | 2062 class _IntegerAccessorProxyImpl extends bindings.Proxy { |
| 1698 _IntegerAccessorProxyImpl.fromEndpoint( | 2063 _IntegerAccessorProxyImpl.fromEndpoint( |
| 1699 core.MojoMessagePipeEndpoint endpoint) : super.fromEndpoint(endpoint); | 2064 core.MojoMessagePipeEndpoint endpoint) : super.fromEndpoint(endpoint); |
| 1700 | 2065 |
| 1701 _IntegerAccessorProxyImpl.fromHandle(core.MojoHandle handle) : | 2066 _IntegerAccessorProxyImpl.fromHandle(core.MojoHandle handle) : |
| 1702 super.fromHandle(handle); | 2067 super.fromHandle(handle); |
| 1703 | 2068 |
| 1704 _IntegerAccessorProxyImpl.unbound() : super.unbound(); | 2069 _IntegerAccessorProxyImpl.unbound() : super.unbound(); |
| 1705 | 2070 |
| 1706 static _IntegerAccessorProxyImpl newFromEndpoint( | 2071 static _IntegerAccessorProxyImpl newFromEndpoint( |
| 1707 core.MojoMessagePipeEndpoint endpoint) { | 2072 core.MojoMessagePipeEndpoint endpoint) { |
| 1708 assert(endpoint.setDescription("For _IntegerAccessorProxyImpl")); | 2073 assert(endpoint.setDescription("For _IntegerAccessorProxyImpl")); |
| 1709 return new _IntegerAccessorProxyImpl.fromEndpoint(endpoint); | 2074 return new _IntegerAccessorProxyImpl.fromEndpoint(endpoint); |
| 1710 } | 2075 } |
| 1711 | 2076 |
| 2077 service_describer.ServiceDescription get serviceDescription => |
| 2078 new _IntegerAccessorServiceDescription(); |
| 2079 |
| 1712 void handleResponse(bindings.ServiceMessage message) { | 2080 void handleResponse(bindings.ServiceMessage message) { |
| 1713 switch (message.header.type) { | 2081 switch (message.header.type) { |
| 1714 case _IntegerAccessor_getIntegerName: | 2082 case _IntegerAccessor_getIntegerName: |
| 1715 var r = IntegerAccessorGetIntegerResponseParams.deserialize( | 2083 var r = IntegerAccessorGetIntegerResponseParams.deserialize( |
| 1716 message.payload); | 2084 message.payload); |
| 1717 if (!message.header.hasRequestId) { | 2085 if (!message.header.hasRequestId) { |
| 1718 proxyError("Expected a message with a valid request Id."); | 2086 proxyError("Expected a message with a valid request Id."); |
| 1719 return; | 2087 return; |
| 1720 } | 2088 } |
| 1721 Completer c = completerMap[message.header.requestId]; | 2089 Completer c = completerMap[message.header.requestId]; |
| (...skipping 180 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1902 assert(_impl == null); | 2270 assert(_impl == null); |
| 1903 _impl = d; | 2271 _impl = d; |
| 1904 } | 2272 } |
| 1905 | 2273 |
| 1906 String toString() { | 2274 String toString() { |
| 1907 var superString = super.toString(); | 2275 var superString = super.toString(); |
| 1908 return "IntegerAccessorStub($superString)"; | 2276 return "IntegerAccessorStub($superString)"; |
| 1909 } | 2277 } |
| 1910 | 2278 |
| 1911 int get version => 3; | 2279 int get version => 3; |
| 2280 |
| 2281 service_describer.ServiceDescription get serviceDescription => |
| 2282 new _IntegerAccessorServiceDescription(); |
| 1912 } | 2283 } |
| 1913 | 2284 |
| 1914 const int _SampleInterface_sampleMethod0Name = 0; | 2285 const int _SampleInterface_sampleMethod0Name = 0; |
| 1915 const int _SampleInterface_sampleMethod1Name = 1; | 2286 const int _SampleInterface_sampleMethod1Name = 1; |
| 1916 const int _SampleInterface_sampleMethod2Name = 2; | 2287 const int _SampleInterface_sampleMethod2Name = 2; |
| 1917 | 2288 |
| 2289 mojom_types.MojomInterface _sampleInterfacesSampleInterface() { |
| 2290 return new mojom_types.MojomInterface() |
| 2291 ..declData = (new mojom_types.DeclarationData() |
| 2292 ..shortName = 'SampleInterface' |
| 2293 ..fullIdentifier = 'sample.SampleInterface') |
| 2294 ..interfaceName = 'SampleInterface' |
| 2295 ..methods = <int, mojom_types.MojomMethod>{ |
| 2296 _SampleInterface_sampleMethod0Name: new mojom_types.MojomMethod() |
| 2297 ..declData = (new mojom_types.DeclarationData() |
| 2298 ..shortName = 'SampleMethod0') |
| 2299 ..ordinal = _SampleInterface_sampleMethod0Name |
| 2300 ..parameters = _sampleInterfacesSampleInterfaceSampleMethod0Params(), |
| 2301 _SampleInterface_sampleMethod1Name: new mojom_types.MojomMethod() |
| 2302 ..declData = (new mojom_types.DeclarationData() |
| 2303 ..shortName = 'SampleMethod1') |
| 2304 ..ordinal = _SampleInterface_sampleMethod1Name |
| 2305 ..responseParams = _sampleInterfacesSampleInterfaceSampleMethod1Response
Params() |
| 2306 ..parameters = _sampleInterfacesSampleInterfaceSampleMethod1Params(), |
| 2307 _SampleInterface_sampleMethod2Name: new mojom_types.MojomMethod() |
| 2308 ..declData = (new mojom_types.DeclarationData() |
| 2309 ..shortName = 'SampleMethod2') |
| 2310 ..ordinal = _SampleInterface_sampleMethod2Name |
| 2311 ..parameters = _sampleInterfacesSampleInterfaceSampleMethod2Params(), |
| 2312 }; |
| 2313 } |
| 2314 |
| 2315 class _SampleInterfaceServiceDescription implements service_describer.ServiceDes
cription { |
| 2316 dynamic getTopLevelInterface([Function responseFactory]) => |
| 2317 _sampleInterfacesSampleInterface(); |
| 2318 |
| 2319 dynamic getTypeDefinition(String typeKey, [Function responseFactory]) => |
| 2320 getAllMojomTypeDefinitions()[typeKey]; |
| 2321 |
| 2322 dynamic getAllTypeDefinitions([Function responseFactory]) => |
| 2323 getAllMojomTypeDefinitions(); |
| 2324 } |
| 2325 |
| 1918 abstract class SampleInterface { | 2326 abstract class SampleInterface { |
| 1919 static const String serviceName = null; | 2327 static const String serviceName = null; |
| 1920 void sampleMethod0(); | 2328 void sampleMethod0(); |
| 1921 dynamic sampleMethod1(int in1,String in2,[Function responseFactory = null]); | 2329 dynamic sampleMethod1(int in1,String in2,[Function responseFactory = null]); |
| 1922 void sampleMethod2(); | 2330 void sampleMethod2(); |
| 1923 } | 2331 } |
| 1924 | 2332 |
| 1925 | 2333 |
| 1926 class _SampleInterfaceProxyImpl extends bindings.Proxy { | 2334 class _SampleInterfaceProxyImpl extends bindings.Proxy { |
| 1927 _SampleInterfaceProxyImpl.fromEndpoint( | 2335 _SampleInterfaceProxyImpl.fromEndpoint( |
| 1928 core.MojoMessagePipeEndpoint endpoint) : super.fromEndpoint(endpoint); | 2336 core.MojoMessagePipeEndpoint endpoint) : super.fromEndpoint(endpoint); |
| 1929 | 2337 |
| 1930 _SampleInterfaceProxyImpl.fromHandle(core.MojoHandle handle) : | 2338 _SampleInterfaceProxyImpl.fromHandle(core.MojoHandle handle) : |
| 1931 super.fromHandle(handle); | 2339 super.fromHandle(handle); |
| 1932 | 2340 |
| 1933 _SampleInterfaceProxyImpl.unbound() : super.unbound(); | 2341 _SampleInterfaceProxyImpl.unbound() : super.unbound(); |
| 1934 | 2342 |
| 1935 static _SampleInterfaceProxyImpl newFromEndpoint( | 2343 static _SampleInterfaceProxyImpl newFromEndpoint( |
| 1936 core.MojoMessagePipeEndpoint endpoint) { | 2344 core.MojoMessagePipeEndpoint endpoint) { |
| 1937 assert(endpoint.setDescription("For _SampleInterfaceProxyImpl")); | 2345 assert(endpoint.setDescription("For _SampleInterfaceProxyImpl")); |
| 1938 return new _SampleInterfaceProxyImpl.fromEndpoint(endpoint); | 2346 return new _SampleInterfaceProxyImpl.fromEndpoint(endpoint); |
| 1939 } | 2347 } |
| 1940 | 2348 |
| 2349 service_describer.ServiceDescription get serviceDescription => |
| 2350 new _SampleInterfaceServiceDescription(); |
| 2351 |
| 1941 void handleResponse(bindings.ServiceMessage message) { | 2352 void handleResponse(bindings.ServiceMessage message) { |
| 1942 switch (message.header.type) { | 2353 switch (message.header.type) { |
| 1943 case _SampleInterface_sampleMethod1Name: | 2354 case _SampleInterface_sampleMethod1Name: |
| 1944 var r = SampleInterfaceSampleMethod1ResponseParams.deserialize( | 2355 var r = SampleInterfaceSampleMethod1ResponseParams.deserialize( |
| 1945 message.payload); | 2356 message.payload); |
| 1946 if (!message.header.hasRequestId) { | 2357 if (!message.header.hasRequestId) { |
| 1947 proxyError("Expected a message with a valid request Id."); | 2358 proxyError("Expected a message with a valid request Id."); |
| 1948 return; | 2359 return; |
| 1949 } | 2360 } |
| 1950 Completer c = completerMap[message.header.requestId]; | 2361 Completer c = completerMap[message.header.requestId]; |
| (...skipping 193 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2144 assert(_impl == null); | 2555 assert(_impl == null); |
| 2145 _impl = d; | 2556 _impl = d; |
| 2146 } | 2557 } |
| 2147 | 2558 |
| 2148 String toString() { | 2559 String toString() { |
| 2149 var superString = super.toString(); | 2560 var superString = super.toString(); |
| 2150 return "SampleInterfaceStub($superString)"; | 2561 return "SampleInterfaceStub($superString)"; |
| 2151 } | 2562 } |
| 2152 | 2563 |
| 2153 int get version => 0; | 2564 int get version => 0; |
| 2565 |
| 2566 service_describer.ServiceDescription get serviceDescription => |
| 2567 new _SampleInterfaceServiceDescription(); |
| 2154 } | 2568 } |
| 2155 | 2569 |
| 2156 | 2570 |
| 2571 Map<String, mojom_types.UserDefinedType> _initDescriptions() { |
| 2572 var map = new HashMap<String, mojom_types.UserDefinedType>(); |
| 2573 map["sample_interfaces_Enum__"] = |
| 2574 new mojom_types.UserDefinedType() |
| 2575 ..enumType = _sampleInterfacesEnum(); |
| 2576 map["sample_interfaces_Provider_EchoString_Params__"] = |
| 2577 new mojom_types.UserDefinedType() |
| 2578 ..structType = _sampleInterfacesProviderEchoStringParams(); |
| 2579 map["sample_interfaces_Provider_EchoString_ResponseParams__"] = |
| 2580 new mojom_types.UserDefinedType() |
| 2581 ..structType = _sampleInterfacesProviderEchoStringResponseParams(); |
| 2582 map["sample_interfaces_Provider_EchoStrings_Params__"] = |
| 2583 new mojom_types.UserDefinedType() |
| 2584 ..structType = _sampleInterfacesProviderEchoStringsParams(); |
| 2585 map["sample_interfaces_Provider_EchoStrings_ResponseParams__"] = |
| 2586 new mojom_types.UserDefinedType() |
| 2587 ..structType = _sampleInterfacesProviderEchoStringsResponseParams(); |
| 2588 map["sample_interfaces_Provider_EchoMessagePipeHandle_Params__"] = |
| 2589 new mojom_types.UserDefinedType() |
| 2590 ..structType = _sampleInterfacesProviderEchoMessagePipeHandleParams(); |
| 2591 map["sample_interfaces_Provider_EchoMessagePipeHandle_ResponseParams__"] = |
| 2592 new mojom_types.UserDefinedType() |
| 2593 ..structType = _sampleInterfacesProviderEchoMessagePipeHandleResponseParam
s(); |
| 2594 map["sample_interfaces_Provider_EchoEnum_Params__"] = |
| 2595 new mojom_types.UserDefinedType() |
| 2596 ..structType = _sampleInterfacesProviderEchoEnumParams(); |
| 2597 map["sample_interfaces_Provider_EchoEnum_ResponseParams__"] = |
| 2598 new mojom_types.UserDefinedType() |
| 2599 ..structType = _sampleInterfacesProviderEchoEnumResponseParams(); |
| 2600 map["sample_interfaces_Provider_EchoInt_Params__"] = |
| 2601 new mojom_types.UserDefinedType() |
| 2602 ..structType = _sampleInterfacesProviderEchoIntParams(); |
| 2603 map["sample_interfaces_Provider_EchoInt_ResponseParams__"] = |
| 2604 new mojom_types.UserDefinedType() |
| 2605 ..structType = _sampleInterfacesProviderEchoIntResponseParams(); |
| 2606 map["sample_interfaces_IntegerAccessor_GetInteger_Params__"] = |
| 2607 new mojom_types.UserDefinedType() |
| 2608 ..structType = _sampleInterfacesIntegerAccessorGetIntegerParams(); |
| 2609 map["sample_interfaces_IntegerAccessor_GetInteger_ResponseParams__"] = |
| 2610 new mojom_types.UserDefinedType() |
| 2611 ..structType = _sampleInterfacesIntegerAccessorGetIntegerResponseParams(); |
| 2612 map["sample_interfaces_IntegerAccessor_SetInteger_Params__"] = |
| 2613 new mojom_types.UserDefinedType() |
| 2614 ..structType = _sampleInterfacesIntegerAccessorSetIntegerParams(); |
| 2615 map["sample_interfaces_SampleInterface_SampleMethod0_Params__"] = |
| 2616 new mojom_types.UserDefinedType() |
| 2617 ..structType = _sampleInterfacesSampleInterfaceSampleMethod0Params(); |
| 2618 map["sample_interfaces_SampleInterface_SampleMethod1_Params__"] = |
| 2619 new mojom_types.UserDefinedType() |
| 2620 ..structType = _sampleInterfacesSampleInterfaceSampleMethod1Params(); |
| 2621 map["sample_interfaces_SampleInterface_SampleMethod1_ResponseParams__"] = |
| 2622 new mojom_types.UserDefinedType() |
| 2623 ..structType = _sampleInterfacesSampleInterfaceSampleMethod1ResponseParams
(); |
| 2624 map["sample_interfaces_SampleInterface_SampleMethod2_Params__"] = |
| 2625 new mojom_types.UserDefinedType() |
| 2626 ..structType = _sampleInterfacesSampleInterfaceSampleMethod2Params(); |
| 2627 map["sample_interfaces_Provider__"] = |
| 2628 new mojom_types.UserDefinedType() |
| 2629 ..interfaceType = _sampleInterfacesProvider(); |
| 2630 map["sample_interfaces_IntegerAccessor__"] = |
| 2631 new mojom_types.UserDefinedType() |
| 2632 ..interfaceType = _sampleInterfacesIntegerAccessor(); |
| 2633 map["sample_interfaces_SampleInterface__"] = |
| 2634 new mojom_types.UserDefinedType() |
| 2635 ..interfaceType = _sampleInterfacesSampleInterface(); |
| 2636 return map; |
| 2637 } |
| 2638 |
| 2639 var _mojomDesc; |
| 2640 Map<String, mojom_types.UserDefinedType> getAllMojomTypeDefinitions() { |
| 2641 if (_mojomDesc == null) { |
| 2642 _mojomDesc = _initDescriptions(); |
| 2643 } |
| 2644 return _mojomDesc; |
| 2645 } |
| 2646 |
| OLD | NEW |