Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(93)

Unified Diff: mojo/dart/packages/mojo_services/lib/nfc/nfc.mojom.dart

Issue 1983453002: Dart: Refactor Stubs (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Merge Created 4 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: mojo/dart/packages/mojo_services/lib/nfc/nfc.mojom.dart
diff --git a/mojo/dart/packages/mojo_services/lib/nfc/nfc.mojom.dart b/mojo/dart/packages/mojo_services/lib/nfc/nfc.mojom.dart
index e83046d3b943bb5369b0131b0e193cbacb80f67b..12b04ab45245fee8c2e85422bc12bfdbe6bd87b2 100644
--- a/mojo/dart/packages/mojo_services/lib/nfc/nfc.mojom.dart
+++ b/mojo/dart/packages/mojo_services/lib/nfc/nfc.mojom.dart
@@ -503,9 +503,9 @@ abstract class NfcTransmission {
void cancel();
}
-
-class _NfcTransmissionProxyControl extends bindings.ProxyMessageHandler
- implements bindings.ProxyControl {
+class _NfcTransmissionProxyControl
+ extends bindings.ProxyMessageHandler
+ implements bindings.ProxyControl {
_NfcTransmissionProxyControl.fromEndpoint(
core.MojoMessagePipeEndpoint endpoint) : super.fromEndpoint(endpoint);
@@ -519,7 +519,6 @@ class _NfcTransmissionProxyControl extends bindings.ProxyMessageHandler
String get serviceName => NfcTransmission.serviceName;
- @override
void handleResponse(bindings.ServiceMessage message) {
switch (message.header.type) {
default:
@@ -536,9 +535,9 @@ class _NfcTransmissionProxyControl extends bindings.ProxyMessageHandler
}
}
-
-class NfcTransmissionProxy extends bindings.Proxy
- implements NfcTransmission {
+class NfcTransmissionProxy
+ extends bindings.Proxy
+ implements NfcTransmission {
NfcTransmissionProxy.fromEndpoint(
core.MojoMessagePipeEndpoint endpoint)
: super(new _NfcTransmissionProxyControl.fromEndpoint(endpoint));
@@ -574,29 +573,24 @@ class NfcTransmissionProxy extends bindings.Proxy
}
}
-
-class NfcTransmissionStub extends bindings.Stub {
+class _NfcTransmissionStubControl
+ extends bindings.StubMessageHandler
+ implements bindings.StubControl<NfcTransmission> {
NfcTransmission _impl;
- NfcTransmissionStub.fromEndpoint(
+ _NfcTransmissionStubControl.fromEndpoint(
core.MojoMessagePipeEndpoint endpoint, [NfcTransmission impl])
: super.fromEndpoint(endpoint, autoBegin: impl != null) {
_impl = impl;
}
- NfcTransmissionStub.fromHandle(
+ _NfcTransmissionStubControl.fromHandle(
core.MojoHandle handle, [NfcTransmission impl])
: super.fromHandle(handle, autoBegin: impl != null) {
_impl = impl;
}
- NfcTransmissionStub.unbound([this._impl]) : super.unbound();
-
- static NfcTransmissionStub newFromEndpoint(
- core.MojoMessagePipeEndpoint endpoint) {
- assert(endpoint.setDescription("For NfcTransmissionStub"));
- return new NfcTransmissionStub.fromEndpoint(endpoint);
- }
+ _NfcTransmissionStubControl.unbound([this._impl]) : super.unbound();
@@ -639,9 +633,10 @@ class NfcTransmissionStub extends bindings.Stub {
}
}
+ @override
String toString() {
var superString = super.toString();
- return "NfcTransmissionStub($superString)";
+ return "_NfcTransmissionStubControl($superString)";
}
int get version => 0;
@@ -655,6 +650,35 @@ class NfcTransmissionStub extends bindings.Stub {
}
}
+class NfcTransmissionStub
+ extends bindings.Stub<NfcTransmission>
+ implements NfcTransmission {
+ NfcTransmissionStub.fromEndpoint(
+ core.MojoMessagePipeEndpoint endpoint, [NfcTransmission impl])
+ : super(new _NfcTransmissionStubControl.fromEndpoint(endpoint, impl));
+
+ NfcTransmissionStub.fromHandle(
+ core.MojoHandle handle, [NfcTransmission impl])
+ : super(new _NfcTransmissionStubControl.fromHandle(handle, impl));
+
+ NfcTransmissionStub.unbound([NfcTransmission impl])
+ : super(new _NfcTransmissionStubControl.unbound(impl));
+
+ static NfcTransmissionStub newFromEndpoint(
+ core.MojoMessagePipeEndpoint endpoint) {
+ assert(endpoint.setDescription("For NfcTransmissionStub"));
+ return new NfcTransmissionStub.fromEndpoint(endpoint);
+ }
+
+ static service_describer.ServiceDescription get serviceDescription =>
+ _NfcTransmissionStubControl.serviceDescription;
+
+
+ void cancel() {
+ return impl.cancel();
+ }
+}
+
const int _nfcReceiverMethodOnReceivedNfcDataName = 0;
class _NfcReceiverServiceDescription implements service_describer.ServiceDescription {
@@ -673,9 +697,9 @@ abstract class NfcReceiver {
void onReceivedNfcData(NfcData nfcData);
}
-
-class _NfcReceiverProxyControl extends bindings.ProxyMessageHandler
- implements bindings.ProxyControl {
+class _NfcReceiverProxyControl
+ extends bindings.ProxyMessageHandler
+ implements bindings.ProxyControl {
_NfcReceiverProxyControl.fromEndpoint(
core.MojoMessagePipeEndpoint endpoint) : super.fromEndpoint(endpoint);
@@ -689,7 +713,6 @@ class _NfcReceiverProxyControl extends bindings.ProxyMessageHandler
String get serviceName => NfcReceiver.serviceName;
- @override
void handleResponse(bindings.ServiceMessage message) {
switch (message.header.type) {
default:
@@ -706,9 +729,9 @@ class _NfcReceiverProxyControl extends bindings.ProxyMessageHandler
}
}
-
-class NfcReceiverProxy extends bindings.Proxy
- implements NfcReceiver {
+class NfcReceiverProxy
+ extends bindings.Proxy
+ implements NfcReceiver {
NfcReceiverProxy.fromEndpoint(
core.MojoMessagePipeEndpoint endpoint)
: super(new _NfcReceiverProxyControl.fromEndpoint(endpoint));
@@ -745,29 +768,24 @@ class NfcReceiverProxy extends bindings.Proxy
}
}
-
-class NfcReceiverStub extends bindings.Stub {
+class _NfcReceiverStubControl
+ extends bindings.StubMessageHandler
+ implements bindings.StubControl<NfcReceiver> {
NfcReceiver _impl;
- NfcReceiverStub.fromEndpoint(
+ _NfcReceiverStubControl.fromEndpoint(
core.MojoMessagePipeEndpoint endpoint, [NfcReceiver impl])
: super.fromEndpoint(endpoint, autoBegin: impl != null) {
_impl = impl;
}
- NfcReceiverStub.fromHandle(
+ _NfcReceiverStubControl.fromHandle(
core.MojoHandle handle, [NfcReceiver impl])
: super.fromHandle(handle, autoBegin: impl != null) {
_impl = impl;
}
- NfcReceiverStub.unbound([this._impl]) : super.unbound();
-
- static NfcReceiverStub newFromEndpoint(
- core.MojoMessagePipeEndpoint endpoint) {
- assert(endpoint.setDescription("For NfcReceiverStub"));
- return new NfcReceiverStub.fromEndpoint(endpoint);
- }
+ _NfcReceiverStubControl.unbound([this._impl]) : super.unbound();
@@ -812,9 +830,10 @@ class NfcReceiverStub extends bindings.Stub {
}
}
+ @override
String toString() {
var superString = super.toString();
- return "NfcReceiverStub($superString)";
+ return "_NfcReceiverStubControl($superString)";
}
int get version => 0;
@@ -828,6 +847,35 @@ class NfcReceiverStub extends bindings.Stub {
}
}
+class NfcReceiverStub
+ extends bindings.Stub<NfcReceiver>
+ implements NfcReceiver {
+ NfcReceiverStub.fromEndpoint(
+ core.MojoMessagePipeEndpoint endpoint, [NfcReceiver impl])
+ : super(new _NfcReceiverStubControl.fromEndpoint(endpoint, impl));
+
+ NfcReceiverStub.fromHandle(
+ core.MojoHandle handle, [NfcReceiver impl])
+ : super(new _NfcReceiverStubControl.fromHandle(handle, impl));
+
+ NfcReceiverStub.unbound([NfcReceiver impl])
+ : super(new _NfcReceiverStubControl.unbound(impl));
+
+ static NfcReceiverStub newFromEndpoint(
+ core.MojoMessagePipeEndpoint endpoint) {
+ assert(endpoint.setDescription("For NfcReceiverStub"));
+ return new NfcReceiverStub.fromEndpoint(endpoint);
+ }
+
+ static service_describer.ServiceDescription get serviceDescription =>
+ _NfcReceiverStubControl.serviceDescription;
+
+
+ void onReceivedNfcData(NfcData nfcData) {
+ return impl.onReceivedNfcData(nfcData);
+ }
+}
+
const int _nfcMethodTransmitOnNextConnectionName = 0;
const int _nfcMethodRegisterName = 1;
const int _nfcMethodUnregisterName = 2;
@@ -850,9 +898,9 @@ abstract class Nfc {
void unregister();
}
-
-class _NfcProxyControl extends bindings.ProxyMessageHandler
- implements bindings.ProxyControl {
+class _NfcProxyControl
+ extends bindings.ProxyMessageHandler
+ implements bindings.ProxyControl {
_NfcProxyControl.fromEndpoint(
core.MojoMessagePipeEndpoint endpoint) : super.fromEndpoint(endpoint);
@@ -866,7 +914,6 @@ class _NfcProxyControl extends bindings.ProxyMessageHandler
String get serviceName => Nfc.serviceName;
- @override
void handleResponse(bindings.ServiceMessage message) {
switch (message.header.type) {
case _nfcMethodTransmitOnNextConnectionName:
@@ -903,9 +950,9 @@ class _NfcProxyControl extends bindings.ProxyMessageHandler
}
}
-
-class NfcProxy extends bindings.Proxy
- implements Nfc {
+class NfcProxy
+ extends bindings.Proxy
+ implements Nfc {
NfcProxy.fromEndpoint(
core.MojoMessagePipeEndpoint endpoint)
: super(new _NfcProxyControl.fromEndpoint(endpoint));
@@ -960,29 +1007,24 @@ class NfcProxy extends bindings.Proxy
}
}
-
-class NfcStub extends bindings.Stub {
+class _NfcStubControl
+ extends bindings.StubMessageHandler
+ implements bindings.StubControl<Nfc> {
Nfc _impl;
- NfcStub.fromEndpoint(
+ _NfcStubControl.fromEndpoint(
core.MojoMessagePipeEndpoint endpoint, [Nfc impl])
: super.fromEndpoint(endpoint, autoBegin: impl != null) {
_impl = impl;
}
- NfcStub.fromHandle(
+ _NfcStubControl.fromHandle(
core.MojoHandle handle, [Nfc impl])
: super.fromHandle(handle, autoBegin: impl != null) {
_impl = impl;
}
- NfcStub.unbound([this._impl]) : super.unbound();
-
- static NfcStub newFromEndpoint(
- core.MojoMessagePipeEndpoint endpoint) {
- assert(endpoint.setDescription("For NfcStub"));
- return new NfcStub.fromEndpoint(endpoint);
- }
+ _NfcStubControl.unbound([this._impl]) : super.unbound();
NfcTransmitOnNextConnectionResponseParams _nfcTransmitOnNextConnectionResponseParamsFactory(bool success) {
@@ -1055,9 +1097,10 @@ class NfcStub extends bindings.Stub {
}
}
+ @override
String toString() {
var superString = super.toString();
- return "NfcStub($superString)";
+ return "_NfcStubControl($superString)";
}
int get version => 0;
@@ -1071,5 +1114,40 @@ class NfcStub extends bindings.Stub {
}
}
+class NfcStub
+ extends bindings.Stub<Nfc>
+ implements Nfc {
+ NfcStub.fromEndpoint(
+ core.MojoMessagePipeEndpoint endpoint, [Nfc impl])
+ : super(new _NfcStubControl.fromEndpoint(endpoint, impl));
+
+ NfcStub.fromHandle(
+ core.MojoHandle handle, [Nfc impl])
+ : super(new _NfcStubControl.fromHandle(handle, impl));
+
+ NfcStub.unbound([Nfc impl])
+ : super(new _NfcStubControl.unbound(impl));
+
+ static NfcStub newFromEndpoint(
+ core.MojoMessagePipeEndpoint endpoint) {
+ assert(endpoint.setDescription("For NfcStub"));
+ return new NfcStub.fromEndpoint(endpoint);
+ }
+
+ static service_describer.ServiceDescription get serviceDescription =>
+ _NfcStubControl.serviceDescription;
+
+
+ dynamic transmitOnNextConnection(NfcData nfcData,Object transmission,[Function responseFactory = null]) {
+ return impl.transmitOnNextConnection(nfcData,transmission,responseFactory);
+ }
+ void register() {
+ return impl.register();
+ }
+ void unregister() {
+ return impl.unregister();
+ }
+}
+

Powered by Google App Engine
This is Rietveld 408576698