| OLD | NEW |
| 1 // WARNING: DO NOT EDIT. This file was generated by a program. | 1 // WARNING: DO NOT EDIT. This file was generated by a program. |
| 2 // See $MOJO_SDK/tools/bindings/mojom_bindings_generator.py. | 2 // See $MOJO_SDK/tools/bindings/mojom_bindings_generator.py. |
| 3 | 3 |
| 4 library resources_mojom; | 4 library resources_mojom; |
| 5 import 'dart:async'; | 5 import 'dart:async'; |
| 6 import 'package:mojo/bindings.dart' as bindings; | 6 import 'package:mojo/bindings.dart' as bindings; |
| 7 import 'package:mojo/core.dart' as core; | 7 import 'package:mojo/core.dart' as core; |
| 8 import 'package:mojo/mojo/bindings/types/service_describer.mojom.dart' as servic
e_describer; | 8 import 'package:mojo/mojo/bindings/types/service_describer.mojom.dart' as servic
e_describer; |
| 9 import 'package:mojo_services/mojo/geometry.mojom.dart' as geometry_mojom; | 9 import 'package:mojo_services/mojo/geometry.mojom.dart' as geometry_mojom; |
| 10 import 'package:mojo_services/mojo/gfx/composition/scene_token.mojom.dart' as sc
ene_token_mojom; | 10 import 'package:mojo_services/mojo/gfx/composition/scene_token.mojom.dart' as sc
ene_token_mojom; |
| 11 | 11 |
| 12 | 12 |
| 13 | 13 |
| 14 class SceneResource extends bindings.Struct { | 14 class SceneResource extends bindings.Struct { |
| 15 static const List<bindings.StructDataHeader> kVersions = const [ | 15 static const List<bindings.StructDataHeader> kVersions = const [ |
| 16 const bindings.StructDataHeader(16, 0) | 16 const bindings.StructDataHeader(16, 0) |
| 17 ]; | 17 ]; |
| 18 scene_token_mojom.SceneToken sceneToken = null; | 18 scene_token_mojom.SceneToken sceneToken = null; |
| 19 | 19 |
| 20 SceneResource() : super(kVersions.last.size); | 20 SceneResource() : super(kVersions.last.size); |
| 21 | 21 |
| 22 SceneResource.init( |
| 23 scene_token_mojom.SceneToken this.sceneToken |
| 24 ) : super(kVersions.last.size); |
| 25 |
| 22 static SceneResource deserialize(bindings.Message message) { | 26 static SceneResource deserialize(bindings.Message message) { |
| 23 var decoder = new bindings.Decoder(message); | 27 var decoder = new bindings.Decoder(message); |
| 24 var result = decode(decoder); | 28 var result = decode(decoder); |
| 25 if (decoder.excessHandles != null) { | 29 if (decoder.excessHandles != null) { |
| 26 decoder.excessHandles.forEach((h) => h.close()); | 30 decoder.excessHandles.forEach((h) => h.close()); |
| 27 } | 31 } |
| 28 return result; | 32 return result; |
| 29 } | 33 } |
| 30 | 34 |
| 31 static SceneResource decode(bindings.Decoder decoder0) { | 35 static SceneResource decode(bindings.Decoder decoder0) { |
| (...skipping 109 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 141 const bindings.StructDataHeader(40, 0) | 145 const bindings.StructDataHeader(40, 0) |
| 142 ]; | 146 ]; |
| 143 List<int> mailboxName = null; | 147 List<int> mailboxName = null; |
| 144 int syncPoint = 0; | 148 int syncPoint = 0; |
| 145 MailboxTextureResourceOrigin origin = new MailboxTextureResourceOrigin(0); | 149 MailboxTextureResourceOrigin origin = new MailboxTextureResourceOrigin(0); |
| 146 geometry_mojom.Size size = null; | 150 geometry_mojom.Size size = null; |
| 147 MailboxTextureCallbackInterface callback = null; | 151 MailboxTextureCallbackInterface callback = null; |
| 148 | 152 |
| 149 MailboxTextureResource() : super(kVersions.last.size); | 153 MailboxTextureResource() : super(kVersions.last.size); |
| 150 | 154 |
| 155 MailboxTextureResource.init( |
| 156 List<int> this.mailboxName, |
| 157 int this.syncPoint, |
| 158 MailboxTextureResourceOrigin this.origin, |
| 159 geometry_mojom.Size this.size, |
| 160 MailboxTextureCallbackInterface this.callback |
| 161 ) : super(kVersions.last.size); |
| 162 |
| 151 static MailboxTextureResource deserialize(bindings.Message message) { | 163 static MailboxTextureResource deserialize(bindings.Message message) { |
| 152 var decoder = new bindings.Decoder(message); | 164 var decoder = new bindings.Decoder(message); |
| 153 var result = decode(decoder); | 165 var result = decode(decoder); |
| 154 if (decoder.excessHandles != null) { | 166 if (decoder.excessHandles != null) { |
| 155 decoder.excessHandles.forEach((h) => h.close()); | 167 decoder.excessHandles.forEach((h) => h.close()); |
| 156 } | 168 } |
| 157 return result; | 169 return result; |
| 158 } | 170 } |
| 159 | 171 |
| 160 static MailboxTextureResource decode(bindings.Decoder decoder0) { | 172 static MailboxTextureResource decode(bindings.Decoder decoder0) { |
| (...skipping 103 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 264 } | 276 } |
| 265 | 277 |
| 266 | 278 |
| 267 class _MailboxTextureCallbackOnMailboxTextureReleasedParams extends bindings.Str
uct { | 279 class _MailboxTextureCallbackOnMailboxTextureReleasedParams extends bindings.Str
uct { |
| 268 static const List<bindings.StructDataHeader> kVersions = const [ | 280 static const List<bindings.StructDataHeader> kVersions = const [ |
| 269 const bindings.StructDataHeader(8, 0) | 281 const bindings.StructDataHeader(8, 0) |
| 270 ]; | 282 ]; |
| 271 | 283 |
| 272 _MailboxTextureCallbackOnMailboxTextureReleasedParams() : super(kVersions.last
.size); | 284 _MailboxTextureCallbackOnMailboxTextureReleasedParams() : super(kVersions.last
.size); |
| 273 | 285 |
| 286 _MailboxTextureCallbackOnMailboxTextureReleasedParams.init( |
| 287 ) : super(kVersions.last.size); |
| 288 |
| 274 static _MailboxTextureCallbackOnMailboxTextureReleasedParams deserialize(bindi
ngs.Message message) { | 289 static _MailboxTextureCallbackOnMailboxTextureReleasedParams deserialize(bindi
ngs.Message message) { |
| 275 var decoder = new bindings.Decoder(message); | 290 var decoder = new bindings.Decoder(message); |
| 276 var result = decode(decoder); | 291 var result = decode(decoder); |
| 277 if (decoder.excessHandles != null) { | 292 if (decoder.excessHandles != null) { |
| 278 decoder.excessHandles.forEach((h) => h.close()); | 293 decoder.excessHandles.forEach((h) => h.close()); |
| 279 } | 294 } |
| 280 return result; | 295 return result; |
| 281 } | 296 } |
| 282 | 297 |
| 283 static _MailboxTextureCallbackOnMailboxTextureReleasedParams decode(bindings.D
ecoder decoder0) { | 298 static _MailboxTextureCallbackOnMailboxTextureReleasedParams decode(bindings.D
ecoder decoder0) { |
| (...skipping 138 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 422 default: | 437 default: |
| 423 result += "unknown"; | 438 result += "unknown"; |
| 424 } | 439 } |
| 425 result += ": $_data)"; | 440 result += ": $_data)"; |
| 426 return result; | 441 return result; |
| 427 } | 442 } |
| 428 } | 443 } |
| 429 const int _mailboxTextureCallbackMethodOnMailboxTextureReleasedName = 0; | 444 const int _mailboxTextureCallbackMethodOnMailboxTextureReleasedName = 0; |
| 430 | 445 |
| 431 class _MailboxTextureCallbackServiceDescription implements service_describer.Ser
viceDescription { | 446 class _MailboxTextureCallbackServiceDescription implements service_describer.Ser
viceDescription { |
| 432 dynamic getTopLevelInterface([Function responseFactory]) => | 447 void getTopLevelInterface(Function responder) { |
| 433 responseFactory(null); | 448 responder(null); |
| 449 } |
| 434 | 450 |
| 435 dynamic getTypeDefinition(String typeKey, [Function responseFactory]) => | 451 void getTypeDefinition(String typeKey, Function responder) { |
| 436 responseFactory(null); | 452 responder(null); |
| 453 } |
| 437 | 454 |
| 438 dynamic getAllTypeDefinitions([Function responseFactory]) => | 455 void getAllTypeDefinitions(Function responder) { |
| 439 responseFactory(null); | 456 responder(null); |
| 457 } |
| 440 } | 458 } |
| 441 | 459 |
| 442 abstract class MailboxTextureCallback { | 460 abstract class MailboxTextureCallback { |
| 443 static const String serviceName = null; | 461 static const String serviceName = null; |
| 444 | 462 |
| 445 static service_describer.ServiceDescription _cachedServiceDescription; | 463 static service_describer.ServiceDescription _cachedServiceDescription; |
| 446 static service_describer.ServiceDescription get serviceDescription { | 464 static service_describer.ServiceDescription get serviceDescription { |
| 447 if (_cachedServiceDescription == null) { | 465 if (_cachedServiceDescription == null) { |
| 448 _cachedServiceDescription = new _MailboxTextureCallbackServiceDescription(
); | 466 _cachedServiceDescription = new _MailboxTextureCallbackServiceDescription(
); |
| 449 } | 467 } |
| (...skipping 128 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 578 : super.fromHandle(handle, autoBegin: impl != null) { | 596 : super.fromHandle(handle, autoBegin: impl != null) { |
| 579 _impl = impl; | 597 _impl = impl; |
| 580 } | 598 } |
| 581 | 599 |
| 582 _MailboxTextureCallbackStubControl.unbound([this._impl]) : super.unbound(); | 600 _MailboxTextureCallbackStubControl.unbound([this._impl]) : super.unbound(); |
| 583 | 601 |
| 584 String get serviceName => MailboxTextureCallback.serviceName; | 602 String get serviceName => MailboxTextureCallback.serviceName; |
| 585 | 603 |
| 586 | 604 |
| 587 | 605 |
| 588 dynamic handleMessage(bindings.ServiceMessage message) { | 606 void handleMessage(bindings.ServiceMessage message) { |
| 589 if (bindings.ControlMessageHandler.isControlMessage(message)) { | 607 if (bindings.ControlMessageHandler.isControlMessage(message)) { |
| 590 return bindings.ControlMessageHandler.handleMessage(this, | 608 bindings.ControlMessageHandler.handleMessage( |
| 591 0, | 609 this, 0, message); |
| 592 message); | 610 return; |
| 593 } | 611 } |
| 594 if (_impl == null) { | 612 if (_impl == null) { |
| 595 throw new core.MojoApiError("$this has no implementation set"); | 613 throw new core.MojoApiError("$this has no implementation set"); |
| 596 } | 614 } |
| 597 switch (message.header.type) { | 615 switch (message.header.type) { |
| 598 case _mailboxTextureCallbackMethodOnMailboxTextureReleasedName: | 616 case _mailboxTextureCallbackMethodOnMailboxTextureReleasedName: |
| 599 _impl.onMailboxTextureReleased(); | 617 _impl.onMailboxTextureReleased(); |
| 600 break; | 618 break; |
| 601 default: | 619 default: |
| 602 throw new bindings.MojoCodecError("Unexpected message name"); | 620 throw new bindings.MojoCodecError("Unexpected message name"); |
| 603 break; | 621 break; |
| 604 } | 622 } |
| 605 return null; | |
| 606 } | 623 } |
| 607 | 624 |
| 608 MailboxTextureCallback get impl => _impl; | 625 MailboxTextureCallback get impl => _impl; |
| 609 set impl(MailboxTextureCallback d) { | 626 set impl(MailboxTextureCallback d) { |
| 610 if (d == null) { | 627 if (d == null) { |
| 611 throw new core.MojoApiError("$this: Cannot set a null implementation"); | 628 throw new core.MojoApiError("$this: Cannot set a null implementation"); |
| 612 } | 629 } |
| 613 if (isBound && (_impl == null)) { | 630 if (isBound && (_impl == null)) { |
| 614 beginHandlingEvents(); | 631 beginHandlingEvents(); |
| 615 } | 632 } |
| (...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 656 } | 673 } |
| 657 | 674 |
| 658 | 675 |
| 659 void onMailboxTextureReleased() { | 676 void onMailboxTextureReleased() { |
| 660 return impl.onMailboxTextureReleased(); | 677 return impl.onMailboxTextureReleased(); |
| 661 } | 678 } |
| 662 } | 679 } |
| 663 | 680 |
| 664 | 681 |
| 665 | 682 |
| OLD | NEW |