| 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 versioning_test_client_mojom; | 5 library versioning_test_client_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 | 14 |
| 12 class Department extends bindings.MojoEnum { | 15 class Department extends bindings.MojoEnum { |
| 13 static const Department sales = const Department._(0); | 16 static const Department sales = const Department._(0); |
| 14 static const Department dev = const Department._(1); | 17 static const Department dev = const Department._(1); |
| 15 | 18 |
| 16 const Department._(int v) : super(v); | 19 const Department._(int v) : super(v); |
| 17 | 20 |
| 18 static const Map<String, Department> valuesMap = const { | 21 static const Map<String, Department> valuesMap = const { |
| 19 "sales": sales, | 22 "sales": sales, |
| 20 "dev": dev, | 23 "dev": dev, |
| (...skipping 25 matching lines...) Expand all Loading... |
| 46 } | 49 } |
| 47 return result; | 50 return result; |
| 48 } | 51 } |
| 49 | 52 |
| 50 String toString() { | 53 String toString() { |
| 51 switch(this) { | 54 switch(this) { |
| 52 case sales: | 55 case sales: |
| 53 return 'Department.sales'; | 56 return 'Department.sales'; |
| 54 case dev: | 57 case dev: |
| 55 return 'Department.dev'; | 58 return 'Department.dev'; |
| 59 default: |
| 60 return null; |
| 56 } | 61 } |
| 57 } | 62 } |
| 58 | 63 |
| 59 int toJson() => mojoEnumValue; | 64 int toJson() => mojoEnumValue; |
| 60 } | 65 } |
| 61 | 66 |
| 67 mojom_types.MojomEnum _versioningTestClientDepartment() { |
| 68 return new mojom_types.MojomEnum() |
| 69 ..declData = (new mojom_types.DeclarationData() |
| 70 ..shortName = 'Department' |
| 71 ..fullIdentifier = 'mojo.test.versioning.Department') |
| 72 ..values = <mojom_types.EnumValue>[ |
| 73 new mojom_types.EnumValue() |
| 74 ..declData = (new mojom_types.DeclarationData() |
| 75 ..shortName = 'Sales') |
| 76 ..enumTypeKey = 'versioning_test_client_Department__' |
| 77 ..intValue = 0, |
| 78 new mojom_types.EnumValue() |
| 79 ..declData = (new mojom_types.DeclarationData() |
| 80 ..shortName = 'Dev') |
| 81 ..enumTypeKey = 'versioning_test_client_Department__' |
| 82 ..intValue = 1,]; |
| 83 } |
| 84 |
| 62 | 85 |
| 63 | 86 |
| 64 class Employee extends bindings.Struct { | 87 class Employee extends bindings.Struct { |
| 65 static const List<bindings.StructDataHeader> kVersions = const [ | 88 static const List<bindings.StructDataHeader> kVersions = const [ |
| 66 const bindings.StructDataHeader(32, 0) | 89 const bindings.StructDataHeader(32, 0) |
| 67 ]; | 90 ]; |
| 68 int employeeId = 0; | 91 int employeeId = 0; |
| 69 String name = null; | 92 String name = null; |
| 70 Department department = null; | 93 Department department = null; |
| 71 | 94 |
| (...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 142 | 165 |
| 143 Map toJson() { | 166 Map toJson() { |
| 144 Map map = new Map(); | 167 Map map = new Map(); |
| 145 map["employeeId"] = employeeId; | 168 map["employeeId"] = employeeId; |
| 146 map["name"] = name; | 169 map["name"] = name; |
| 147 map["department"] = department; | 170 map["department"] = department; |
| 148 return map; | 171 return map; |
| 149 } | 172 } |
| 150 } | 173 } |
| 151 | 174 |
| 175 mojom_types.MojomStruct _versioningTestClientEmployee() { |
| 176 return new mojom_types.MojomStruct() |
| 177 ..declData = (new mojom_types.DeclarationData() |
| 178 ..shortName = 'Employee' |
| 179 ..fullIdentifier = 'mojo.test.versioning.Employee') |
| 180 ..fields = <mojom_types.StructField>[ |
| 181 new mojom_types.StructField() |
| 182 ..declData = (new mojom_types.DeclarationData() |
| 183 ..shortName = 'EmployeeId') |
| 184 ..type = (new mojom_types.Type() |
| 185 ..simpleType = mojom_types.SimpleType.uint64), |
| 186 new mojom_types.StructField() |
| 187 ..declData = (new mojom_types.DeclarationData() |
| 188 ..shortName = 'Name') |
| 189 ..type = (new mojom_types.Type() |
| 190 ..stringType = (new mojom_types.StringType())), |
| 191 new mojom_types.StructField() |
| 192 ..declData = (new mojom_types.DeclarationData() |
| 193 ..shortName = 'Department') |
| 194 ..type = (new mojom_types.Type() |
| 195 ..typeReference = (new mojom_types.TypeReference() |
| 196 ..identifier = 'versioning_test_client_Department__' |
| 197 ..typeKey = 'versioning_test_client_Department__' |
| 198 )),]; |
| 199 } |
| 200 |
| 152 | 201 |
| 153 class _HumanResourceDatabaseAddEmployeeParams extends bindings.Struct { | 202 class _HumanResourceDatabaseAddEmployeeParams extends bindings.Struct { |
| 154 static const List<bindings.StructDataHeader> kVersions = const [ | 203 static const List<bindings.StructDataHeader> kVersions = const [ |
| 155 const bindings.StructDataHeader(16, 0) | 204 const bindings.StructDataHeader(16, 0) |
| 156 ]; | 205 ]; |
| 157 Employee employee = null; | 206 Employee employee = null; |
| 158 | 207 |
| 159 _HumanResourceDatabaseAddEmployeeParams() : super(kVersions.last.size); | 208 _HumanResourceDatabaseAddEmployeeParams() : super(kVersions.last.size); |
| 160 | 209 |
| 161 static _HumanResourceDatabaseAddEmployeeParams deserialize(bindings.Message me
ssage) { | 210 static _HumanResourceDatabaseAddEmployeeParams deserialize(bindings.Message me
ssage) { |
| (...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 210 "employee: $employee" ")"; | 259 "employee: $employee" ")"; |
| 211 } | 260 } |
| 212 | 261 |
| 213 Map toJson() { | 262 Map toJson() { |
| 214 Map map = new Map(); | 263 Map map = new Map(); |
| 215 map["employee"] = employee; | 264 map["employee"] = employee; |
| 216 return map; | 265 return map; |
| 217 } | 266 } |
| 218 } | 267 } |
| 219 | 268 |
| 269 mojom_types.MojomStruct _versioningTestClientHumanResourceDatabaseAddEmployeePar
ams() { |
| 270 return new mojom_types.MojomStruct() |
| 271 ..declData = (new mojom_types.DeclarationData() |
| 272 ..shortName = 'HumanResourceDatabaseAddEmployeeParams' |
| 273 ..fullIdentifier = 'mojo.test.versioning.HumanResourceDatabase_AddEmployee
_Params') |
| 274 ..fields = <mojom_types.StructField>[ |
| 275 new mojom_types.StructField() |
| 276 ..declData = (new mojom_types.DeclarationData() |
| 277 ..shortName = 'Employee') |
| 278 ..type = (new mojom_types.Type() |
| 279 ..typeReference = (new mojom_types.TypeReference() |
| 280 ..identifier = 'versioning_test_client_Employee__' |
| 281 ..typeKey = 'versioning_test_client_Employee__' |
| 282 )),]; |
| 283 } |
| 284 |
| 220 | 285 |
| 221 class HumanResourceDatabaseAddEmployeeResponseParams extends bindings.Struct { | 286 class HumanResourceDatabaseAddEmployeeResponseParams extends bindings.Struct { |
| 222 static const List<bindings.StructDataHeader> kVersions = const [ | 287 static const List<bindings.StructDataHeader> kVersions = const [ |
| 223 const bindings.StructDataHeader(16, 0) | 288 const bindings.StructDataHeader(16, 0) |
| 224 ]; | 289 ]; |
| 225 bool success = false; | 290 bool success = false; |
| 226 | 291 |
| 227 HumanResourceDatabaseAddEmployeeResponseParams() : super(kVersions.last.size); | 292 HumanResourceDatabaseAddEmployeeResponseParams() : super(kVersions.last.size); |
| 228 | 293 |
| 229 static HumanResourceDatabaseAddEmployeeResponseParams deserialize(bindings.Mes
sage message) { | 294 static HumanResourceDatabaseAddEmployeeResponseParams deserialize(bindings.Mes
sage message) { |
| (...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 277 "success: $success" ")"; | 342 "success: $success" ")"; |
| 278 } | 343 } |
| 279 | 344 |
| 280 Map toJson() { | 345 Map toJson() { |
| 281 Map map = new Map(); | 346 Map map = new Map(); |
| 282 map["success"] = success; | 347 map["success"] = success; |
| 283 return map; | 348 return map; |
| 284 } | 349 } |
| 285 } | 350 } |
| 286 | 351 |
| 352 mojom_types.MojomStruct _versioningTestClientHumanResourceDatabaseAddEmployeeRes
ponseParams() { |
| 353 return new mojom_types.MojomStruct() |
| 354 ..declData = (new mojom_types.DeclarationData() |
| 355 ..shortName = 'HumanResourceDatabaseAddEmployeeResponseParams' |
| 356 ..fullIdentifier = 'mojo.test.versioning.HumanResourceDatabase_AddEmployee
_ResponseParams') |
| 357 ..fields = <mojom_types.StructField>[ |
| 358 new mojom_types.StructField() |
| 359 ..declData = (new mojom_types.DeclarationData() |
| 360 ..shortName = 'Success') |
| 361 ..type = (new mojom_types.Type() |
| 362 ..simpleType = mojom_types.SimpleType.bool),]; |
| 363 } |
| 364 |
| 287 | 365 |
| 288 class _HumanResourceDatabaseQueryEmployeeParams extends bindings.Struct { | 366 class _HumanResourceDatabaseQueryEmployeeParams extends bindings.Struct { |
| 289 static const List<bindings.StructDataHeader> kVersions = const [ | 367 static const List<bindings.StructDataHeader> kVersions = const [ |
| 290 const bindings.StructDataHeader(16, 0), | 368 const bindings.StructDataHeader(16, 0), |
| 291 const bindings.StructDataHeader(24, 1) | 369 const bindings.StructDataHeader(24, 1) |
| 292 ]; | 370 ]; |
| 293 int id = 0; | 371 int id = 0; |
| 294 bool retrieveFingerPrint = false; | 372 bool retrieveFingerPrint = false; |
| 295 | 373 |
| 296 _HumanResourceDatabaseQueryEmployeeParams() : super(kVersions.last.size); | 374 _HumanResourceDatabaseQueryEmployeeParams() : super(kVersions.last.size); |
| (...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 354 } | 432 } |
| 355 | 433 |
| 356 Map toJson() { | 434 Map toJson() { |
| 357 Map map = new Map(); | 435 Map map = new Map(); |
| 358 map["id"] = id; | 436 map["id"] = id; |
| 359 map["retrieveFingerPrint"] = retrieveFingerPrint; | 437 map["retrieveFingerPrint"] = retrieveFingerPrint; |
| 360 return map; | 438 return map; |
| 361 } | 439 } |
| 362 } | 440 } |
| 363 | 441 |
| 442 mojom_types.MojomStruct _versioningTestClientHumanResourceDatabaseQueryEmployeeP
arams() { |
| 443 return new mojom_types.MojomStruct() |
| 444 ..declData = (new mojom_types.DeclarationData() |
| 445 ..shortName = 'HumanResourceDatabaseQueryEmployeeParams' |
| 446 ..fullIdentifier = 'mojo.test.versioning.HumanResourceDatabase_QueryEmploy
ee_Params') |
| 447 ..fields = <mojom_types.StructField>[ |
| 448 new mojom_types.StructField() |
| 449 ..declData = (new mojom_types.DeclarationData() |
| 450 ..shortName = 'Id') |
| 451 ..type = (new mojom_types.Type() |
| 452 ..simpleType = mojom_types.SimpleType.uint64), |
| 453 new mojom_types.StructField() |
| 454 ..declData = (new mojom_types.DeclarationData() |
| 455 ..shortName = 'RetrieveFingerPrint') |
| 456 ..type = (new mojom_types.Type() |
| 457 ..simpleType = mojom_types.SimpleType.bool),]; |
| 458 } |
| 459 |
| 364 | 460 |
| 365 class HumanResourceDatabaseQueryEmployeeResponseParams extends bindings.Struct { | 461 class HumanResourceDatabaseQueryEmployeeResponseParams extends bindings.Struct { |
| 366 static const List<bindings.StructDataHeader> kVersions = const [ | 462 static const List<bindings.StructDataHeader> kVersions = const [ |
| 367 const bindings.StructDataHeader(16, 0), | 463 const bindings.StructDataHeader(16, 0), |
| 368 const bindings.StructDataHeader(24, 1) | 464 const bindings.StructDataHeader(24, 1) |
| 369 ]; | 465 ]; |
| 370 Employee employee = null; | 466 Employee employee = null; |
| 371 List<int> fingerPrint = null; | 467 List<int> fingerPrint = null; |
| 372 | 468 |
| 373 HumanResourceDatabaseQueryEmployeeResponseParams() : super(kVersions.last.size
); | 469 HumanResourceDatabaseQueryEmployeeResponseParams() : super(kVersions.last.size
); |
| (...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 432 } | 528 } |
| 433 | 529 |
| 434 Map toJson() { | 530 Map toJson() { |
| 435 Map map = new Map(); | 531 Map map = new Map(); |
| 436 map["employee"] = employee; | 532 map["employee"] = employee; |
| 437 map["fingerPrint"] = fingerPrint; | 533 map["fingerPrint"] = fingerPrint; |
| 438 return map; | 534 return map; |
| 439 } | 535 } |
| 440 } | 536 } |
| 441 | 537 |
| 538 mojom_types.MojomStruct _versioningTestClientHumanResourceDatabaseQueryEmployeeR
esponseParams() { |
| 539 return new mojom_types.MojomStruct() |
| 540 ..declData = (new mojom_types.DeclarationData() |
| 541 ..shortName = 'HumanResourceDatabaseQueryEmployeeResponseParams' |
| 542 ..fullIdentifier = 'mojo.test.versioning.HumanResourceDatabase_QueryEmploy
ee_ResponseParams') |
| 543 ..fields = <mojom_types.StructField>[ |
| 544 new mojom_types.StructField() |
| 545 ..declData = (new mojom_types.DeclarationData() |
| 546 ..shortName = 'Employee') |
| 547 ..type = (new mojom_types.Type() |
| 548 ..typeReference = (new mojom_types.TypeReference() |
| 549 ..nullable = true |
| 550 |
| 551 ..identifier = 'versioning_test_client_Employee__' |
| 552 ..typeKey = 'versioning_test_client_Employee__' |
| 553 )), |
| 554 new mojom_types.StructField() |
| 555 ..declData = (new mojom_types.DeclarationData() |
| 556 ..shortName = 'FingerPrint') |
| 557 ..type = (new mojom_types.Type() |
| 558 ..arrayType = (new mojom_types.ArrayType() |
| 559 ..nullable = true |
| 560 ..elementType = (new mojom_types.Type() |
| 561 ..simpleType = mojom_types.SimpleType.uint8))),]; |
| 562 } |
| 563 |
| 442 | 564 |
| 443 class _HumanResourceDatabaseAttachFingerPrintParams extends bindings.Struct { | 565 class _HumanResourceDatabaseAttachFingerPrintParams extends bindings.Struct { |
| 444 static const List<bindings.StructDataHeader> kVersions = const [ | 566 static const List<bindings.StructDataHeader> kVersions = const [ |
| 445 const bindings.StructDataHeader(24, 0) | 567 const bindings.StructDataHeader(24, 0) |
| 446 ]; | 568 ]; |
| 447 int id = 0; | 569 int id = 0; |
| 448 List<int> fingerPrint = null; | 570 List<int> fingerPrint = null; |
| 449 | 571 |
| 450 _HumanResourceDatabaseAttachFingerPrintParams() : super(kVersions.last.size); | 572 _HumanResourceDatabaseAttachFingerPrintParams() : super(kVersions.last.size); |
| 451 | 573 |
| (...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 508 } | 630 } |
| 509 | 631 |
| 510 Map toJson() { | 632 Map toJson() { |
| 511 Map map = new Map(); | 633 Map map = new Map(); |
| 512 map["id"] = id; | 634 map["id"] = id; |
| 513 map["fingerPrint"] = fingerPrint; | 635 map["fingerPrint"] = fingerPrint; |
| 514 return map; | 636 return map; |
| 515 } | 637 } |
| 516 } | 638 } |
| 517 | 639 |
| 640 mojom_types.MojomStruct _versioningTestClientHumanResourceDatabaseAttachFingerPr
intParams() { |
| 641 return new mojom_types.MojomStruct() |
| 642 ..declData = (new mojom_types.DeclarationData() |
| 643 ..shortName = 'HumanResourceDatabaseAttachFingerPrintParams' |
| 644 ..fullIdentifier = 'mojo.test.versioning.HumanResourceDatabase_AttachFinge
rPrint_Params') |
| 645 ..fields = <mojom_types.StructField>[ |
| 646 new mojom_types.StructField() |
| 647 ..declData = (new mojom_types.DeclarationData() |
| 648 ..shortName = 'Id') |
| 649 ..type = (new mojom_types.Type() |
| 650 ..simpleType = mojom_types.SimpleType.uint64), |
| 651 new mojom_types.StructField() |
| 652 ..declData = (new mojom_types.DeclarationData() |
| 653 ..shortName = 'FingerPrint') |
| 654 ..type = (new mojom_types.Type() |
| 655 ..arrayType = (new mojom_types.ArrayType() |
| 656 ..elementType = (new mojom_types.Type() |
| 657 ..simpleType = mojom_types.SimpleType.uint8))),]; |
| 658 } |
| 659 |
| 518 | 660 |
| 519 class HumanResourceDatabaseAttachFingerPrintResponseParams extends bindings.Stru
ct { | 661 class HumanResourceDatabaseAttachFingerPrintResponseParams extends bindings.Stru
ct { |
| 520 static const List<bindings.StructDataHeader> kVersions = const [ | 662 static const List<bindings.StructDataHeader> kVersions = const [ |
| 521 const bindings.StructDataHeader(16, 0) | 663 const bindings.StructDataHeader(16, 0) |
| 522 ]; | 664 ]; |
| 523 bool success = false; | 665 bool success = false; |
| 524 | 666 |
| 525 HumanResourceDatabaseAttachFingerPrintResponseParams() : super(kVersions.last.
size); | 667 HumanResourceDatabaseAttachFingerPrintResponseParams() : super(kVersions.last.
size); |
| 526 | 668 |
| 527 static HumanResourceDatabaseAttachFingerPrintResponseParams deserialize(bindin
gs.Message message) { | 669 static HumanResourceDatabaseAttachFingerPrintResponseParams deserialize(bindin
gs.Message message) { |
| (...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 575 "success: $success" ")"; | 717 "success: $success" ")"; |
| 576 } | 718 } |
| 577 | 719 |
| 578 Map toJson() { | 720 Map toJson() { |
| 579 Map map = new Map(); | 721 Map map = new Map(); |
| 580 map["success"] = success; | 722 map["success"] = success; |
| 581 return map; | 723 return map; |
| 582 } | 724 } |
| 583 } | 725 } |
| 584 | 726 |
| 727 mojom_types.MojomStruct _versioningTestClientHumanResourceDatabaseAttachFingerPr
intResponseParams() { |
| 728 return new mojom_types.MojomStruct() |
| 729 ..declData = (new mojom_types.DeclarationData() |
| 730 ..shortName = 'HumanResourceDatabaseAttachFingerPrintResponseParams' |
| 731 ..fullIdentifier = 'mojo.test.versioning.HumanResourceDatabase_AttachFinge
rPrint_ResponseParams') |
| 732 ..fields = <mojom_types.StructField>[ |
| 733 new mojom_types.StructField() |
| 734 ..declData = (new mojom_types.DeclarationData() |
| 735 ..shortName = 'Success') |
| 736 ..type = (new mojom_types.Type() |
| 737 ..simpleType = mojom_types.SimpleType.bool),]; |
| 738 } |
| 739 |
| 585 | 740 |
| 586 class _HumanResourceDatabaseListEmployeeIdsParams extends bindings.Struct { | 741 class _HumanResourceDatabaseListEmployeeIdsParams extends bindings.Struct { |
| 587 static const List<bindings.StructDataHeader> kVersions = const [ | 742 static const List<bindings.StructDataHeader> kVersions = const [ |
| 588 const bindings.StructDataHeader(8, 0) | 743 const bindings.StructDataHeader(8, 0) |
| 589 ]; | 744 ]; |
| 590 | 745 |
| 591 _HumanResourceDatabaseListEmployeeIdsParams() : super(kVersions.last.size); | 746 _HumanResourceDatabaseListEmployeeIdsParams() : super(kVersions.last.size); |
| 592 | 747 |
| 593 static _HumanResourceDatabaseListEmployeeIdsParams deserialize(bindings.Messag
e message) { | 748 static _HumanResourceDatabaseListEmployeeIdsParams deserialize(bindings.Messag
e message) { |
| 594 var decoder = new bindings.Decoder(message); | 749 var decoder = new bindings.Decoder(message); |
| (...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 633 String toString() { | 788 String toString() { |
| 634 return "_HumanResourceDatabaseListEmployeeIdsParams("")"; | 789 return "_HumanResourceDatabaseListEmployeeIdsParams("")"; |
| 635 } | 790 } |
| 636 | 791 |
| 637 Map toJson() { | 792 Map toJson() { |
| 638 Map map = new Map(); | 793 Map map = new Map(); |
| 639 return map; | 794 return map; |
| 640 } | 795 } |
| 641 } | 796 } |
| 642 | 797 |
| 798 mojom_types.MojomStruct _versioningTestClientHumanResourceDatabaseListEmployeeId
sParams() { |
| 799 return new mojom_types.MojomStruct() |
| 800 ..declData = (new mojom_types.DeclarationData() |
| 801 ..shortName = 'HumanResourceDatabaseListEmployeeIdsParams' |
| 802 ..fullIdentifier = 'mojo.test.versioning.HumanResourceDatabase_ListEmploye
eIds_Params') |
| 803 ..fields = <mojom_types.StructField>[]; |
| 804 } |
| 805 |
| 643 | 806 |
| 644 class HumanResourceDatabaseListEmployeeIdsResponseParams extends bindings.Struct
{ | 807 class HumanResourceDatabaseListEmployeeIdsResponseParams extends bindings.Struct
{ |
| 645 static const List<bindings.StructDataHeader> kVersions = const [ | 808 static const List<bindings.StructDataHeader> kVersions = const [ |
| 646 const bindings.StructDataHeader(16, 0) | 809 const bindings.StructDataHeader(16, 0) |
| 647 ]; | 810 ]; |
| 648 List<int> ids = null; | 811 List<int> ids = null; |
| 649 | 812 |
| 650 HumanResourceDatabaseListEmployeeIdsResponseParams() : super(kVersions.last.si
ze); | 813 HumanResourceDatabaseListEmployeeIdsResponseParams() : super(kVersions.last.si
ze); |
| 651 | 814 |
| 652 static HumanResourceDatabaseListEmployeeIdsResponseParams deserialize(bindings
.Message message) { | 815 static HumanResourceDatabaseListEmployeeIdsResponseParams deserialize(bindings
.Message message) { |
| (...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 700 "ids: $ids" ")"; | 863 "ids: $ids" ")"; |
| 701 } | 864 } |
| 702 | 865 |
| 703 Map toJson() { | 866 Map toJson() { |
| 704 Map map = new Map(); | 867 Map map = new Map(); |
| 705 map["ids"] = ids; | 868 map["ids"] = ids; |
| 706 return map; | 869 return map; |
| 707 } | 870 } |
| 708 } | 871 } |
| 709 | 872 |
| 873 mojom_types.MojomStruct _versioningTestClientHumanResourceDatabaseListEmployeeId
sResponseParams() { |
| 874 return new mojom_types.MojomStruct() |
| 875 ..declData = (new mojom_types.DeclarationData() |
| 876 ..shortName = 'HumanResourceDatabaseListEmployeeIdsResponseParams' |
| 877 ..fullIdentifier = 'mojo.test.versioning.HumanResourceDatabase_ListEmploye
eIds_ResponseParams') |
| 878 ..fields = <mojom_types.StructField>[ |
| 879 new mojom_types.StructField() |
| 880 ..declData = (new mojom_types.DeclarationData() |
| 881 ..shortName = 'Ids') |
| 882 ..type = (new mojom_types.Type() |
| 883 ..arrayType = (new mojom_types.ArrayType() |
| 884 ..nullable = true |
| 885 ..elementType = (new mojom_types.Type() |
| 886 ..simpleType = mojom_types.SimpleType.uint64))),]; |
| 887 } |
| 888 |
| 889 |
| 710 const int _HumanResourceDatabase_addEmployeeName = 0; | 890 const int _HumanResourceDatabase_addEmployeeName = 0; |
| 711 const int _HumanResourceDatabase_queryEmployeeName = 1; | 891 const int _HumanResourceDatabase_queryEmployeeName = 1; |
| 712 const int _HumanResourceDatabase_attachFingerPrintName = 2; | 892 const int _HumanResourceDatabase_attachFingerPrintName = 2; |
| 713 const int _HumanResourceDatabase_listEmployeeIdsName = 3; | 893 const int _HumanResourceDatabase_listEmployeeIdsName = 3; |
| 714 | 894 |
| 895 mojom_types.MojomInterface _versioningTestClientHumanResourceDatabase() { |
| 896 return new mojom_types.MojomInterface() |
| 897 ..declData = (new mojom_types.DeclarationData() |
| 898 ..shortName = 'HumanResourceDatabase' |
| 899 ..fullIdentifier = 'mojo.test.versioning.HumanResourceDatabase') |
| 900 ..interfaceName = 'HumanResourceDatabase' |
| 901 ..methods = <int, mojom_types.MojomMethod>{ |
| 902 _HumanResourceDatabase_addEmployeeName: new mojom_types.MojomMethod() |
| 903 ..declData = (new mojom_types.DeclarationData() |
| 904 ..shortName = 'AddEmployee') |
| 905 ..ordinal = _HumanResourceDatabase_addEmployeeName |
| 906 ..responseParams = _versioningTestClientHumanResourceDatabaseAddEmployee
ResponseParams() |
| 907 ..parameters = _versioningTestClientHumanResourceDatabaseAddEmployeePara
ms(), |
| 908 _HumanResourceDatabase_queryEmployeeName: new mojom_types.MojomMethod() |
| 909 ..declData = (new mojom_types.DeclarationData() |
| 910 ..shortName = 'QueryEmployee') |
| 911 ..ordinal = _HumanResourceDatabase_queryEmployeeName |
| 912 ..responseParams = _versioningTestClientHumanResourceDatabaseQueryEmploy
eeResponseParams() |
| 913 ..parameters = _versioningTestClientHumanResourceDatabaseQueryEmployeePa
rams(), |
| 914 _HumanResourceDatabase_attachFingerPrintName: new mojom_types.MojomMethod(
) |
| 915 ..declData = (new mojom_types.DeclarationData() |
| 916 ..shortName = 'AttachFingerPrint') |
| 917 ..ordinal = _HumanResourceDatabase_attachFingerPrintName |
| 918 ..responseParams = _versioningTestClientHumanResourceDatabaseAttachFinge
rPrintResponseParams() |
| 919 ..parameters = _versioningTestClientHumanResourceDatabaseAttachFingerPri
ntParams(), |
| 920 _HumanResourceDatabase_listEmployeeIdsName: new mojom_types.MojomMethod() |
| 921 ..declData = (new mojom_types.DeclarationData() |
| 922 ..shortName = 'ListEmployeeIds') |
| 923 ..ordinal = _HumanResourceDatabase_listEmployeeIdsName |
| 924 ..responseParams = _versioningTestClientHumanResourceDatabaseListEmploye
eIdsResponseParams() |
| 925 ..parameters = _versioningTestClientHumanResourceDatabaseListEmployeeIds
Params(), |
| 926 }; |
| 927 } |
| 928 |
| 929 class _HumanResourceDatabaseServiceDescription implements service_describer.Serv
iceDescription { |
| 930 dynamic getTopLevelInterface([Function responseFactory]) => |
| 931 _versioningTestClientHumanResourceDatabase(); |
| 932 |
| 933 dynamic getTypeDefinition(String typeKey, [Function responseFactory]) => |
| 934 getAllMojomTypeDefinitions()[typeKey]; |
| 935 |
| 936 dynamic getAllTypeDefinitions([Function responseFactory]) => |
| 937 getAllMojomTypeDefinitions(); |
| 938 } |
| 939 |
| 715 abstract class HumanResourceDatabase { | 940 abstract class HumanResourceDatabase { |
| 716 static const String serviceName = "mojo::test::versioning::HumanResourceDataba
se"; | 941 static const String serviceName = "mojo::test::versioning::HumanResourceDataba
se"; |
| 717 dynamic addEmployee(Employee employee,[Function responseFactory = null]); | 942 dynamic addEmployee(Employee employee,[Function responseFactory = null]); |
| 718 dynamic queryEmployee(int id,bool retrieveFingerPrint,[Function responseFactor
y = null]); | 943 dynamic queryEmployee(int id,bool retrieveFingerPrint,[Function responseFactor
y = null]); |
| 719 dynamic attachFingerPrint(int id,List<int> fingerPrint,[Function responseFacto
ry = null]); | 944 dynamic attachFingerPrint(int id,List<int> fingerPrint,[Function responseFacto
ry = null]); |
| 720 dynamic listEmployeeIds([Function responseFactory = null]); | 945 dynamic listEmployeeIds([Function responseFactory = null]); |
| 721 } | 946 } |
| 722 | 947 |
| 723 | 948 |
| 724 class _HumanResourceDatabaseProxyImpl extends bindings.Proxy { | 949 class _HumanResourceDatabaseProxyImpl extends bindings.Proxy { |
| 725 _HumanResourceDatabaseProxyImpl.fromEndpoint( | 950 _HumanResourceDatabaseProxyImpl.fromEndpoint( |
| 726 core.MojoMessagePipeEndpoint endpoint) : super.fromEndpoint(endpoint); | 951 core.MojoMessagePipeEndpoint endpoint) : super.fromEndpoint(endpoint); |
| 727 | 952 |
| 728 _HumanResourceDatabaseProxyImpl.fromHandle(core.MojoHandle handle) : | 953 _HumanResourceDatabaseProxyImpl.fromHandle(core.MojoHandle handle) : |
| 729 super.fromHandle(handle); | 954 super.fromHandle(handle); |
| 730 | 955 |
| 731 _HumanResourceDatabaseProxyImpl.unbound() : super.unbound(); | 956 _HumanResourceDatabaseProxyImpl.unbound() : super.unbound(); |
| 732 | 957 |
| 733 static _HumanResourceDatabaseProxyImpl newFromEndpoint( | 958 static _HumanResourceDatabaseProxyImpl newFromEndpoint( |
| 734 core.MojoMessagePipeEndpoint endpoint) { | 959 core.MojoMessagePipeEndpoint endpoint) { |
| 735 assert(endpoint.setDescription("For _HumanResourceDatabaseProxyImpl")); | 960 assert(endpoint.setDescription("For _HumanResourceDatabaseProxyImpl")); |
| 736 return new _HumanResourceDatabaseProxyImpl.fromEndpoint(endpoint); | 961 return new _HumanResourceDatabaseProxyImpl.fromEndpoint(endpoint); |
| 737 } | 962 } |
| 738 | 963 |
| 964 service_describer.ServiceDescription get serviceDescription => |
| 965 new _HumanResourceDatabaseServiceDescription(); |
| 966 |
| 739 void handleResponse(bindings.ServiceMessage message) { | 967 void handleResponse(bindings.ServiceMessage message) { |
| 740 switch (message.header.type) { | 968 switch (message.header.type) { |
| 741 case _HumanResourceDatabase_addEmployeeName: | 969 case _HumanResourceDatabase_addEmployeeName: |
| 742 var r = HumanResourceDatabaseAddEmployeeResponseParams.deserialize( | 970 var r = HumanResourceDatabaseAddEmployeeResponseParams.deserialize( |
| 743 message.payload); | 971 message.payload); |
| 744 if (!message.header.hasRequestId) { | 972 if (!message.header.hasRequestId) { |
| 745 proxyError("Expected a message with a valid request Id."); | 973 proxyError("Expected a message with a valid request Id."); |
| 746 return; | 974 return; |
| 747 } | 975 } |
| 748 Completer c = completerMap[message.header.requestId]; | 976 Completer c = completerMap[message.header.requestId]; |
| (...skipping 335 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1084 assert(_impl == null); | 1312 assert(_impl == null); |
| 1085 _impl = d; | 1313 _impl = d; |
| 1086 } | 1314 } |
| 1087 | 1315 |
| 1088 String toString() { | 1316 String toString() { |
| 1089 var superString = super.toString(); | 1317 var superString = super.toString(); |
| 1090 return "HumanResourceDatabaseStub($superString)"; | 1318 return "HumanResourceDatabaseStub($superString)"; |
| 1091 } | 1319 } |
| 1092 | 1320 |
| 1093 int get version => 1; | 1321 int get version => 1; |
| 1322 |
| 1323 service_describer.ServiceDescription get serviceDescription => |
| 1324 new _HumanResourceDatabaseServiceDescription(); |
| 1094 } | 1325 } |
| 1095 | 1326 |
| 1096 | 1327 |
| 1328 Map<String, mojom_types.UserDefinedType> _initDescriptions() { |
| 1329 var map = new HashMap<String, mojom_types.UserDefinedType>(); |
| 1330 map["versioning_test_client_Department__"] = |
| 1331 new mojom_types.UserDefinedType() |
| 1332 ..enumType = _versioningTestClientDepartment(); |
| 1333 map["versioning_test_client_Employee__"] = |
| 1334 new mojom_types.UserDefinedType() |
| 1335 ..structType = _versioningTestClientEmployee(); |
| 1336 map["versioning_test_client_HumanResourceDatabase_AddEmployee_Params__"] = |
| 1337 new mojom_types.UserDefinedType() |
| 1338 ..structType = _versioningTestClientHumanResourceDatabaseAddEmployeeParams
(); |
| 1339 map["versioning_test_client_HumanResourceDatabase_AddEmployee_ResponseParams__
"] = |
| 1340 new mojom_types.UserDefinedType() |
| 1341 ..structType = _versioningTestClientHumanResourceDatabaseAddEmployeeRespon
seParams(); |
| 1342 map["versioning_test_client_HumanResourceDatabase_QueryEmployee_Params__"] = |
| 1343 new mojom_types.UserDefinedType() |
| 1344 ..structType = _versioningTestClientHumanResourceDatabaseQueryEmployeePara
ms(); |
| 1345 map["versioning_test_client_HumanResourceDatabase_QueryEmployee_ResponseParams
__"] = |
| 1346 new mojom_types.UserDefinedType() |
| 1347 ..structType = _versioningTestClientHumanResourceDatabaseQueryEmployeeResp
onseParams(); |
| 1348 map["versioning_test_client_HumanResourceDatabase_AttachFingerPrint_Params__"]
= |
| 1349 new mojom_types.UserDefinedType() |
| 1350 ..structType = _versioningTestClientHumanResourceDatabaseAttachFingerPrint
Params(); |
| 1351 map["versioning_test_client_HumanResourceDatabase_AttachFingerPrint_ResponsePa
rams__"] = |
| 1352 new mojom_types.UserDefinedType() |
| 1353 ..structType = _versioningTestClientHumanResourceDatabaseAttachFingerPrint
ResponseParams(); |
| 1354 map["versioning_test_client_HumanResourceDatabase_ListEmployeeIds_Params__"] = |
| 1355 new mojom_types.UserDefinedType() |
| 1356 ..structType = _versioningTestClientHumanResourceDatabaseListEmployeeIdsPa
rams(); |
| 1357 map["versioning_test_client_HumanResourceDatabase_ListEmployeeIds_ResponsePara
ms__"] = |
| 1358 new mojom_types.UserDefinedType() |
| 1359 ..structType = _versioningTestClientHumanResourceDatabaseListEmployeeIdsRe
sponseParams(); |
| 1360 map["versioning_test_client_HumanResourceDatabase__"] = |
| 1361 new mojom_types.UserDefinedType() |
| 1362 ..interfaceType = _versioningTestClientHumanResourceDatabase(); |
| 1363 return map; |
| 1364 } |
| 1365 |
| 1366 var _mojomDesc; |
| 1367 Map<String, mojom_types.UserDefinedType> getAllMojomTypeDefinitions() { |
| 1368 if (_mojomDesc == null) { |
| 1369 _mojomDesc = _initDescriptions(); |
| 1370 } |
| 1371 return _mojomDesc; |
| 1372 } |
| 1373 |
| OLD | NEW |