| Index: mojo/dart/packages/_mojo_for_test_only/lib/sample/sample_factory.mojom.dart
|
| diff --git a/mojo/dart/packages/_mojo_for_test_only/lib/sample/sample_factory.mojom.dart b/mojo/dart/packages/_mojo_for_test_only/lib/sample/sample_factory.mojom.dart
|
| index 59f7373408324826bf5b4e6af82450b67cfa0af3..4f001ba8d8bddf196708cccb8a1b9302464cd5c6 100644
|
| --- a/mojo/dart/packages/_mojo_for_test_only/lib/sample/sample_factory.mojom.dart
|
| +++ b/mojo/dart/packages/_mojo_for_test_only/lib/sample/sample_factory.mojom.dart
|
| @@ -1102,9 +1102,9 @@ abstract class NamedObject {
|
| dynamic getName([Function responseFactory = null]);
|
| }
|
|
|
| -
|
| -class _NamedObjectProxyControl extends bindings.ProxyMessageHandler
|
| - implements bindings.ProxyControl {
|
| +class _NamedObjectProxyControl
|
| + extends bindings.ProxyMessageHandler
|
| + implements bindings.ProxyControl {
|
| _NamedObjectProxyControl.fromEndpoint(
|
| core.MojoMessagePipeEndpoint endpoint) : super.fromEndpoint(endpoint);
|
|
|
| @@ -1118,7 +1118,6 @@ class _NamedObjectProxyControl extends bindings.ProxyMessageHandler
|
|
|
| String get serviceName => NamedObject.serviceName;
|
|
|
| - @override
|
| void handleResponse(bindings.ServiceMessage message) {
|
| switch (message.header.type) {
|
| case _namedObjectMethodGetNameName:
|
| @@ -1155,9 +1154,9 @@ class _NamedObjectProxyControl extends bindings.ProxyMessageHandler
|
| }
|
| }
|
|
|
| -
|
| -class NamedObjectProxy extends bindings.Proxy
|
| - implements NamedObject {
|
| +class NamedObjectProxy
|
| + extends bindings.Proxy
|
| + implements NamedObject {
|
| NamedObjectProxy.fromEndpoint(
|
| core.MojoMessagePipeEndpoint endpoint)
|
| : super(new _NamedObjectProxyControl.fromEndpoint(endpoint));
|
| @@ -1202,29 +1201,24 @@ class NamedObjectProxy extends bindings.Proxy
|
| }
|
| }
|
|
|
| -
|
| -class NamedObjectStub extends bindings.Stub {
|
| +class _NamedObjectStubControl
|
| + extends bindings.StubMessageHandler
|
| + implements bindings.StubControl<NamedObject> {
|
| NamedObject _impl;
|
|
|
| - NamedObjectStub.fromEndpoint(
|
| + _NamedObjectStubControl.fromEndpoint(
|
| core.MojoMessagePipeEndpoint endpoint, [NamedObject impl])
|
| : super.fromEndpoint(endpoint, autoBegin: impl != null) {
|
| _impl = impl;
|
| }
|
|
|
| - NamedObjectStub.fromHandle(
|
| + _NamedObjectStubControl.fromHandle(
|
| core.MojoHandle handle, [NamedObject impl])
|
| : super.fromHandle(handle, autoBegin: impl != null) {
|
| _impl = impl;
|
| }
|
|
|
| - NamedObjectStub.unbound([this._impl]) : super.unbound();
|
| -
|
| - static NamedObjectStub newFromEndpoint(
|
| - core.MojoMessagePipeEndpoint endpoint) {
|
| - assert(endpoint.setDescription("For NamedObjectStub"));
|
| - return new NamedObjectStub.fromEndpoint(endpoint);
|
| - }
|
| + _NamedObjectStubControl.unbound([this._impl]) : super.unbound();
|
|
|
|
|
| NamedObjectGetNameResponseParams _namedObjectGetNameResponseParamsFactory(String name) {
|
| @@ -1294,9 +1288,10 @@ class NamedObjectStub extends bindings.Stub {
|
| }
|
| }
|
|
|
| + @override
|
| String toString() {
|
| var superString = super.toString();
|
| - return "NamedObjectStub($superString)";
|
| + return "_NamedObjectStubControl($superString)";
|
| }
|
|
|
| int get version => 0;
|
| @@ -1310,6 +1305,38 @@ class NamedObjectStub extends bindings.Stub {
|
| }
|
| }
|
|
|
| +class NamedObjectStub
|
| + extends bindings.Stub<NamedObject>
|
| + implements NamedObject {
|
| + NamedObjectStub.fromEndpoint(
|
| + core.MojoMessagePipeEndpoint endpoint, [NamedObject impl])
|
| + : super(new _NamedObjectStubControl.fromEndpoint(endpoint, impl));
|
| +
|
| + NamedObjectStub.fromHandle(
|
| + core.MojoHandle handle, [NamedObject impl])
|
| + : super(new _NamedObjectStubControl.fromHandle(handle, impl));
|
| +
|
| + NamedObjectStub.unbound([NamedObject impl])
|
| + : super(new _NamedObjectStubControl.unbound(impl));
|
| +
|
| + static NamedObjectStub newFromEndpoint(
|
| + core.MojoMessagePipeEndpoint endpoint) {
|
| + assert(endpoint.setDescription("For NamedObjectStub"));
|
| + return new NamedObjectStub.fromEndpoint(endpoint);
|
| + }
|
| +
|
| + static service_describer.ServiceDescription get serviceDescription =>
|
| + _NamedObjectStubControl.serviceDescription;
|
| +
|
| +
|
| + void setName(String name) {
|
| + return impl.setName(name);
|
| + }
|
| + dynamic getName([Function responseFactory = null]) {
|
| + return impl.getName(responseFactory);
|
| + }
|
| +}
|
| +
|
| const int _factoryMethodDoStuffName = 0;
|
| const int _factoryMethodDoStuff2Name = 1;
|
| const int _factoryMethodCreateNamedObjectName = 2;
|
| @@ -1336,9 +1363,9 @@ abstract class Factory {
|
| dynamic takeImportedInterface(Object obj,[Function responseFactory = null]);
|
| }
|
|
|
| -
|
| -class _FactoryProxyControl extends bindings.ProxyMessageHandler
|
| - implements bindings.ProxyControl {
|
| +class _FactoryProxyControl
|
| + extends bindings.ProxyMessageHandler
|
| + implements bindings.ProxyControl {
|
| _FactoryProxyControl.fromEndpoint(
|
| core.MojoMessagePipeEndpoint endpoint) : super.fromEndpoint(endpoint);
|
|
|
| @@ -1352,7 +1379,6 @@ class _FactoryProxyControl extends bindings.ProxyMessageHandler
|
|
|
| String get serviceName => Factory.serviceName;
|
|
|
| - @override
|
| void handleResponse(bindings.ServiceMessage message) {
|
| switch (message.header.type) {
|
| case _factoryMethodDoStuffName:
|
| @@ -1449,9 +1475,9 @@ class _FactoryProxyControl extends bindings.ProxyMessageHandler
|
| }
|
| }
|
|
|
| -
|
| -class FactoryProxy extends bindings.Proxy
|
| - implements Factory {
|
| +class FactoryProxy
|
| + extends bindings.Proxy
|
| + implements Factory {
|
| FactoryProxy.fromEndpoint(
|
| core.MojoMessagePipeEndpoint endpoint)
|
| : super(new _FactoryProxyControl.fromEndpoint(endpoint));
|
| @@ -1525,29 +1551,24 @@ class FactoryProxy extends bindings.Proxy
|
| }
|
| }
|
|
|
| -
|
| -class FactoryStub extends bindings.Stub {
|
| +class _FactoryStubControl
|
| + extends bindings.StubMessageHandler
|
| + implements bindings.StubControl<Factory> {
|
| Factory _impl;
|
|
|
| - FactoryStub.fromEndpoint(
|
| + _FactoryStubControl.fromEndpoint(
|
| core.MojoMessagePipeEndpoint endpoint, [Factory impl])
|
| : super.fromEndpoint(endpoint, autoBegin: impl != null) {
|
| _impl = impl;
|
| }
|
|
|
| - FactoryStub.fromHandle(
|
| + _FactoryStubControl.fromHandle(
|
| core.MojoHandle handle, [Factory impl])
|
| : super.fromHandle(handle, autoBegin: impl != null) {
|
| _impl = impl;
|
| }
|
|
|
| - FactoryStub.unbound([this._impl]) : super.unbound();
|
| -
|
| - static FactoryStub newFromEndpoint(
|
| - core.MojoMessagePipeEndpoint endpoint) {
|
| - assert(endpoint.setDescription("For FactoryStub"));
|
| - return new FactoryStub.fromEndpoint(endpoint);
|
| - }
|
| + _FactoryStubControl.unbound([this._impl]) : super.unbound();
|
|
|
|
|
| FactoryDoStuffResponseParams _factoryDoStuffResponseParamsFactory(Response response, String text) {
|
| @@ -1701,9 +1722,10 @@ class FactoryStub extends bindings.Stub {
|
| }
|
| }
|
|
|
| + @override
|
| String toString() {
|
| var superString = super.toString();
|
| - return "FactoryStub($superString)";
|
| + return "_FactoryStubControl($superString)";
|
| }
|
|
|
| int get version => 0;
|
| @@ -1717,6 +1739,47 @@ class FactoryStub extends bindings.Stub {
|
| }
|
| }
|
|
|
| +class FactoryStub
|
| + extends bindings.Stub<Factory>
|
| + implements Factory {
|
| + FactoryStub.fromEndpoint(
|
| + core.MojoMessagePipeEndpoint endpoint, [Factory impl])
|
| + : super(new _FactoryStubControl.fromEndpoint(endpoint, impl));
|
| +
|
| + FactoryStub.fromHandle(
|
| + core.MojoHandle handle, [Factory impl])
|
| + : super(new _FactoryStubControl.fromHandle(handle, impl));
|
| +
|
| + FactoryStub.unbound([Factory impl])
|
| + : super(new _FactoryStubControl.unbound(impl));
|
| +
|
| + static FactoryStub newFromEndpoint(
|
| + core.MojoMessagePipeEndpoint endpoint) {
|
| + assert(endpoint.setDescription("For FactoryStub"));
|
| + return new FactoryStub.fromEndpoint(endpoint);
|
| + }
|
| +
|
| + static service_describer.ServiceDescription get serviceDescription =>
|
| + _FactoryStubControl.serviceDescription;
|
| +
|
| +
|
| + dynamic doStuff(Request request,core.MojoMessagePipeEndpoint pipe,[Function responseFactory = null]) {
|
| + return impl.doStuff(request,pipe,responseFactory);
|
| + }
|
| + dynamic doStuff2(core.MojoDataPipeConsumer pipe,[Function responseFactory = null]) {
|
| + return impl.doStuff2(pipe,responseFactory);
|
| + }
|
| + void createNamedObject(Object obj) {
|
| + return impl.createNamedObject(obj);
|
| + }
|
| + dynamic requestImportedInterface(Object obj,[Function responseFactory = null]) {
|
| + return impl.requestImportedInterface(obj,responseFactory);
|
| + }
|
| + dynamic takeImportedInterface(Object obj,[Function responseFactory = null]) {
|
| + return impl.takeImportedInterface(obj,responseFactory);
|
| + }
|
| +}
|
| +
|
|
|
| mojom_types.RuntimeTypeInfo getRuntimeTypeInfo() => _runtimeTypeInfo ??
|
| _initRuntimeTypeInfo();
|
|
|