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 tcp_bound_socket_mojom; | 5 library tcp_bound_socket_mojom; |
6 import 'dart:async'; | 6 import 'dart:async'; |
7 import 'package:mojo/bindings.dart' as bindings; | 7 import 'package:mojo/bindings.dart' as bindings; |
8 import 'package:mojo/core.dart' as core; | 8 import 'package:mojo/core.dart' as core; |
9 import 'package:mojo/mojo/bindings/types/service_describer.mojom.dart' as servic
e_describer; | 9 import 'package:mojo/mojo/bindings/types/service_describer.mojom.dart' as servic
e_describer; |
10 import 'package:mojo/mojo/network_error.mojom.dart' as network_error_mojom; | 10 import 'package:mojo/mojo/network_error.mojom.dart' as network_error_mojom; |
(...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
78 "server: $server" ")"; | 78 "server: $server" ")"; |
79 } | 79 } |
80 | 80 |
81 Map toJson() { | 81 Map toJson() { |
82 throw new bindings.MojoCodecError( | 82 throw new bindings.MojoCodecError( |
83 'Object containing handles cannot be encoded to JSON.'); | 83 'Object containing handles cannot be encoded to JSON.'); |
84 } | 84 } |
85 } | 85 } |
86 | 86 |
87 | 87 |
88 | |
89 | |
90 class TcpBoundSocketStartListeningResponseParams extends bindings.Struct { | 88 class TcpBoundSocketStartListeningResponseParams extends bindings.Struct { |
91 static const List<bindings.StructDataHeader> kVersions = const [ | 89 static const List<bindings.StructDataHeader> kVersions = const [ |
92 const bindings.StructDataHeader(16, 0) | 90 const bindings.StructDataHeader(16, 0) |
93 ]; | 91 ]; |
94 network_error_mojom.NetworkError result = null; | 92 network_error_mojom.NetworkError result = null; |
95 | 93 |
96 TcpBoundSocketStartListeningResponseParams() : super(kVersions.last.size); | 94 TcpBoundSocketStartListeningResponseParams() : super(kVersions.last.size); |
97 | 95 |
98 static TcpBoundSocketStartListeningResponseParams deserialize(bindings.Message
message) { | 96 static TcpBoundSocketStartListeningResponseParams deserialize(bindings.Message
message) { |
99 var decoder = new bindings.Decoder(message); | 97 var decoder = new bindings.Decoder(message); |
(...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
153 } | 151 } |
154 | 152 |
155 Map toJson() { | 153 Map toJson() { |
156 Map map = new Map(); | 154 Map map = new Map(); |
157 map["result"] = result; | 155 map["result"] = result; |
158 return map; | 156 return map; |
159 } | 157 } |
160 } | 158 } |
161 | 159 |
162 | 160 |
163 | |
164 | |
165 class _TcpBoundSocketConnectParams extends bindings.Struct { | 161 class _TcpBoundSocketConnectParams extends bindings.Struct { |
166 static const List<bindings.StructDataHeader> kVersions = const [ | 162 static const List<bindings.StructDataHeader> kVersions = const [ |
167 const bindings.StructDataHeader(32, 0) | 163 const bindings.StructDataHeader(32, 0) |
168 ]; | 164 ]; |
169 net_address_mojom.NetAddress remoteAddress = null; | 165 net_address_mojom.NetAddress remoteAddress = null; |
170 core.MojoDataPipeConsumer sendStream = null; | 166 core.MojoDataPipeConsumer sendStream = null; |
171 core.MojoDataPipeProducer receiveStream = null; | 167 core.MojoDataPipeProducer receiveStream = null; |
172 Object clientSocket = null; | 168 Object clientSocket = null; |
173 | 169 |
174 _TcpBoundSocketConnectParams() : super(kVersions.last.size); | 170 _TcpBoundSocketConnectParams() : super(kVersions.last.size); |
(...skipping 91 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
266 "clientSocket: $clientSocket" ")"; | 262 "clientSocket: $clientSocket" ")"; |
267 } | 263 } |
268 | 264 |
269 Map toJson() { | 265 Map toJson() { |
270 throw new bindings.MojoCodecError( | 266 throw new bindings.MojoCodecError( |
271 'Object containing handles cannot be encoded to JSON.'); | 267 'Object containing handles cannot be encoded to JSON.'); |
272 } | 268 } |
273 } | 269 } |
274 | 270 |
275 | 271 |
276 | |
277 | |
278 class TcpBoundSocketConnectResponseParams extends bindings.Struct { | 272 class TcpBoundSocketConnectResponseParams extends bindings.Struct { |
279 static const List<bindings.StructDataHeader> kVersions = const [ | 273 static const List<bindings.StructDataHeader> kVersions = const [ |
280 const bindings.StructDataHeader(16, 0) | 274 const bindings.StructDataHeader(16, 0) |
281 ]; | 275 ]; |
282 network_error_mojom.NetworkError result = null; | 276 network_error_mojom.NetworkError result = null; |
283 | 277 |
284 TcpBoundSocketConnectResponseParams() : super(kVersions.last.size); | 278 TcpBoundSocketConnectResponseParams() : super(kVersions.last.size); |
285 | 279 |
286 static TcpBoundSocketConnectResponseParams deserialize(bindings.Message messag
e) { | 280 static TcpBoundSocketConnectResponseParams deserialize(bindings.Message messag
e) { |
287 var decoder = new bindings.Decoder(message); | 281 var decoder = new bindings.Decoder(message); |
(...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
340 "result: $result" ")"; | 334 "result: $result" ")"; |
341 } | 335 } |
342 | 336 |
343 Map toJson() { | 337 Map toJson() { |
344 Map map = new Map(); | 338 Map map = new Map(); |
345 map["result"] = result; | 339 map["result"] = result; |
346 return map; | 340 return map; |
347 } | 341 } |
348 } | 342 } |
349 | 343 |
350 | |
351 | |
352 | |
353 const int _TcpBoundSocket_startListeningName = 0; | 344 const int _TcpBoundSocket_startListeningName = 0; |
354 const int _TcpBoundSocket_connectName = 1; | 345 const int _TcpBoundSocket_connectName = 1; |
355 | 346 |
356 | |
357 | |
358 class _TcpBoundSocketServiceDescription implements service_describer.ServiceDesc
ription { | 347 class _TcpBoundSocketServiceDescription implements service_describer.ServiceDesc
ription { |
359 dynamic getTopLevelInterface([Function responseFactory]) => | 348 dynamic getTopLevelInterface([Function responseFactory]) => |
360 responseFactory(null); | 349 responseFactory(null); |
361 | 350 |
362 dynamic getTypeDefinition(String typeKey, [Function responseFactory]) => | 351 dynamic getTypeDefinition(String typeKey, [Function responseFactory]) => |
363 responseFactory(null); | 352 responseFactory(null); |
364 | 353 |
365 dynamic getAllTypeDefinitions([Function responseFactory]) => | 354 dynamic getAllTypeDefinitions([Function responseFactory]) => |
366 responseFactory(null); | 355 responseFactory(null); |
367 } | 356 } |
(...skipping 272 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
640 static service_describer.ServiceDescription get serviceDescription { | 629 static service_describer.ServiceDescription get serviceDescription { |
641 if (_cachedServiceDescription == null) { | 630 if (_cachedServiceDescription == null) { |
642 _cachedServiceDescription = new _TcpBoundSocketServiceDescription(); | 631 _cachedServiceDescription = new _TcpBoundSocketServiceDescription(); |
643 } | 632 } |
644 return _cachedServiceDescription; | 633 return _cachedServiceDescription; |
645 } | 634 } |
646 } | 635 } |
647 | 636 |
648 | 637 |
649 | 638 |
OLD | NEW |