| 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 tcp_connected_socket_mojom; | 4 library tcp_connected_socket_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 | 9 |
| 10 | 10 |
| 11 | 11 |
| 12 class _TcpConnectedSocketServiceDescription implements service_describer.Service
Description { | 12 class _TcpConnectedSocketServiceDescription implements service_describer.Service
Description { |
| 13 dynamic getTopLevelInterface([Function responseFactory]) => | 13 void getTopLevelInterface(Function responder) { |
| 14 responseFactory(null); | 14 responder(null); |
| 15 } |
| 15 | 16 |
| 16 dynamic getTypeDefinition(String typeKey, [Function responseFactory]) => | 17 void getTypeDefinition(String typeKey, Function responder) { |
| 17 responseFactory(null); | 18 responder(null); |
| 19 } |
| 18 | 20 |
| 19 dynamic getAllTypeDefinitions([Function responseFactory]) => | 21 void getAllTypeDefinitions(Function responder) { |
| 20 responseFactory(null); | 22 responder(null); |
| 23 } |
| 21 } | 24 } |
| 22 | 25 |
| 23 abstract class TcpConnectedSocket { | 26 abstract class TcpConnectedSocket { |
| 24 static const String serviceName = null; | 27 static const String serviceName = null; |
| 25 | 28 |
| 26 static service_describer.ServiceDescription _cachedServiceDescription; | 29 static service_describer.ServiceDescription _cachedServiceDescription; |
| 27 static service_describer.ServiceDescription get serviceDescription { | 30 static service_describer.ServiceDescription get serviceDescription { |
| 28 if (_cachedServiceDescription == null) { | 31 if (_cachedServiceDescription == null) { |
| 29 _cachedServiceDescription = new _TcpConnectedSocketServiceDescription(); | 32 _cachedServiceDescription = new _TcpConnectedSocketServiceDescription(); |
| 30 } | 33 } |
| (...skipping 114 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 145 : super.fromHandle(handle, autoBegin: impl != null) { | 148 : super.fromHandle(handle, autoBegin: impl != null) { |
| 146 _impl = impl; | 149 _impl = impl; |
| 147 } | 150 } |
| 148 | 151 |
| 149 _TcpConnectedSocketStubControl.unbound([this._impl]) : super.unbound(); | 152 _TcpConnectedSocketStubControl.unbound([this._impl]) : super.unbound(); |
| 150 | 153 |
| 151 String get serviceName => TcpConnectedSocket.serviceName; | 154 String get serviceName => TcpConnectedSocket.serviceName; |
| 152 | 155 |
| 153 | 156 |
| 154 | 157 |
| 155 dynamic handleMessage(bindings.ServiceMessage message) { | 158 void handleMessage(bindings.ServiceMessage message) { |
| 156 if (bindings.ControlMessageHandler.isControlMessage(message)) { | 159 if (bindings.ControlMessageHandler.isControlMessage(message)) { |
| 157 return bindings.ControlMessageHandler.handleMessage(this, | 160 bindings.ControlMessageHandler.handleMessage( |
| 158 0, | 161 this, 0, message); |
| 159 message); | 162 return; |
| 160 } | 163 } |
| 161 if (_impl == null) { | 164 if (_impl == null) { |
| 162 throw new core.MojoApiError("$this has no implementation set"); | 165 throw new core.MojoApiError("$this has no implementation set"); |
| 163 } | 166 } |
| 164 switch (message.header.type) { | 167 switch (message.header.type) { |
| 165 default: | 168 default: |
| 166 throw new bindings.MojoCodecError("Unexpected message name"); | 169 throw new bindings.MojoCodecError("Unexpected message name"); |
| 167 break; | 170 break; |
| 168 } | 171 } |
| 169 return null; | |
| 170 } | 172 } |
| 171 | 173 |
| 172 TcpConnectedSocket get impl => _impl; | 174 TcpConnectedSocket get impl => _impl; |
| 173 set impl(TcpConnectedSocket d) { | 175 set impl(TcpConnectedSocket d) { |
| 174 if (d == null) { | 176 if (d == null) { |
| 175 throw new core.MojoApiError("$this: Cannot set a null implementation"); | 177 throw new core.MojoApiError("$this: Cannot set a null implementation"); |
| 176 } | 178 } |
| 177 if (isBound && (_impl == null)) { | 179 if (isBound && (_impl == null)) { |
| 178 beginHandlingEvents(); | 180 beginHandlingEvents(); |
| 179 } | 181 } |
| (...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 217 core.MojoMessagePipeEndpoint endpoint) { | 219 core.MojoMessagePipeEndpoint endpoint) { |
| 218 assert(endpoint.setDescription("For TcpConnectedSocketStub")); | 220 assert(endpoint.setDescription("For TcpConnectedSocketStub")); |
| 219 return new TcpConnectedSocketStub.fromEndpoint(endpoint); | 221 return new TcpConnectedSocketStub.fromEndpoint(endpoint); |
| 220 } | 222 } |
| 221 | 223 |
| 222 | 224 |
| 223 } | 225 } |
| 224 | 226 |
| 225 | 227 |
| 226 | 228 |
| OLD | NEW |