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 network_service_mojom; | 5 library network_service_mojom; |
6 | 6 |
7 import 'dart:async'; | 7 import 'dart:async'; |
8 | 8 |
9 import 'package:mojo/bindings.dart' as bindings; | 9 import 'package:mojo/bindings.dart' as bindings; |
10 import 'package:mojo/core.dart' as core; | 10 import 'package:mojo/core.dart' as core; |
| 11 import 'package:mojo/mojo/bindings/types/mojom_types.mojom.dart' as mojom_types; |
| 12 import 'package:mojo/mojo/bindings/types/service_describer.mojom.dart' as servic
e_describer; |
11 import 'package:mojo/mojo/network_error.mojom.dart' as network_error_mojom; | 13 import 'package:mojo/mojo/network_error.mojom.dart' as network_error_mojom; |
12 import 'package:mojo_services/mojo/cookie_store.mojom.dart' as cookie_store_mojo
m; | 14 import 'package:mojo_services/mojo/cookie_store.mojom.dart' as cookie_store_mojo
m; |
13 import 'package:mojo_services/mojo/host_resolver.mojom.dart' as host_resolver_mo
jom; | 15 import 'package:mojo_services/mojo/host_resolver.mojom.dart' as host_resolver_mo
jom; |
14 import 'package:mojo_services/mojo/http_server.mojom.dart' as http_server_mojom; | 16 import 'package:mojo_services/mojo/http_server.mojom.dart' as http_server_mojom; |
15 import 'package:mojo_services/mojo/net_address.mojom.dart' as net_address_mojom; | 17 import 'package:mojo_services/mojo/net_address.mojom.dart' as net_address_mojom; |
16 import 'package:mojo_services/mojo/tcp_bound_socket.mojom.dart' as tcp_bound_soc
ket_mojom; | 18 import 'package:mojo_services/mojo/tcp_bound_socket.mojom.dart' as tcp_bound_soc
ket_mojom; |
17 import 'package:mojo_services/mojo/tcp_connected_socket.mojom.dart' as tcp_conne
cted_socket_mojom; | 19 import 'package:mojo_services/mojo/tcp_connected_socket.mojom.dart' as tcp_conne
cted_socket_mojom; |
18 import 'package:mojo_services/mojo/udp_socket.mojom.dart' as udp_socket_mojom; | 20 import 'package:mojo_services/mojo/udp_socket.mojom.dart' as udp_socket_mojom; |
19 import 'package:mojo_services/mojo/url_loader.mojom.dart' as url_loader_mojom; | 21 import 'package:mojo_services/mojo/url_loader.mojom.dart' as url_loader_mojom; |
20 import 'package:mojo_services/mojo/url_loader_interceptor.mojom.dart' as url_loa
der_interceptor_mojom; | 22 import 'package:mojo_services/mojo/url_loader_interceptor.mojom.dart' as url_loa
der_interceptor_mojom; |
(...skipping 60 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
81 "loader: $loader" ")"; | 83 "loader: $loader" ")"; |
82 } | 84 } |
83 | 85 |
84 Map toJson() { | 86 Map toJson() { |
85 throw new bindings.MojoCodecError( | 87 throw new bindings.MojoCodecError( |
86 'Object containing handles cannot be encoded to JSON.'); | 88 'Object containing handles cannot be encoded to JSON.'); |
87 } | 89 } |
88 } | 90 } |
89 | 91 |
90 | 92 |
| 93 |
| 94 |
91 class _NetworkServiceGetCookieStoreParams extends bindings.Struct { | 95 class _NetworkServiceGetCookieStoreParams extends bindings.Struct { |
92 static const List<bindings.StructDataHeader> kVersions = const [ | 96 static const List<bindings.StructDataHeader> kVersions = const [ |
93 const bindings.StructDataHeader(16, 0) | 97 const bindings.StructDataHeader(16, 0) |
94 ]; | 98 ]; |
95 Object cookieStore = null; | 99 Object cookieStore = null; |
96 | 100 |
97 _NetworkServiceGetCookieStoreParams() : super(kVersions.last.size); | 101 _NetworkServiceGetCookieStoreParams() : super(kVersions.last.size); |
98 | 102 |
99 static _NetworkServiceGetCookieStoreParams deserialize(bindings.Message messag
e) { | 103 static _NetworkServiceGetCookieStoreParams deserialize(bindings.Message messag
e) { |
100 var decoder = new bindings.Decoder(message); | 104 var decoder = new bindings.Decoder(message); |
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
147 "cookieStore: $cookieStore" ")"; | 151 "cookieStore: $cookieStore" ")"; |
148 } | 152 } |
149 | 153 |
150 Map toJson() { | 154 Map toJson() { |
151 throw new bindings.MojoCodecError( | 155 throw new bindings.MojoCodecError( |
152 'Object containing handles cannot be encoded to JSON.'); | 156 'Object containing handles cannot be encoded to JSON.'); |
153 } | 157 } |
154 } | 158 } |
155 | 159 |
156 | 160 |
| 161 |
| 162 |
157 class _NetworkServiceCreateWebSocketParams extends bindings.Struct { | 163 class _NetworkServiceCreateWebSocketParams extends bindings.Struct { |
158 static const List<bindings.StructDataHeader> kVersions = const [ | 164 static const List<bindings.StructDataHeader> kVersions = const [ |
159 const bindings.StructDataHeader(16, 0) | 165 const bindings.StructDataHeader(16, 0) |
160 ]; | 166 ]; |
161 Object socket = null; | 167 Object socket = null; |
162 | 168 |
163 _NetworkServiceCreateWebSocketParams() : super(kVersions.last.size); | 169 _NetworkServiceCreateWebSocketParams() : super(kVersions.last.size); |
164 | 170 |
165 static _NetworkServiceCreateWebSocketParams deserialize(bindings.Message messa
ge) { | 171 static _NetworkServiceCreateWebSocketParams deserialize(bindings.Message messa
ge) { |
166 var decoder = new bindings.Decoder(message); | 172 var decoder = new bindings.Decoder(message); |
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
213 "socket: $socket" ")"; | 219 "socket: $socket" ")"; |
214 } | 220 } |
215 | 221 |
216 Map toJson() { | 222 Map toJson() { |
217 throw new bindings.MojoCodecError( | 223 throw new bindings.MojoCodecError( |
218 'Object containing handles cannot be encoded to JSON.'); | 224 'Object containing handles cannot be encoded to JSON.'); |
219 } | 225 } |
220 } | 226 } |
221 | 227 |
222 | 228 |
| 229 |
| 230 |
223 class _NetworkServiceCreateTcpBoundSocketParams extends bindings.Struct { | 231 class _NetworkServiceCreateTcpBoundSocketParams extends bindings.Struct { |
224 static const List<bindings.StructDataHeader> kVersions = const [ | 232 static const List<bindings.StructDataHeader> kVersions = const [ |
225 const bindings.StructDataHeader(24, 0) | 233 const bindings.StructDataHeader(24, 0) |
226 ]; | 234 ]; |
227 net_address_mojom.NetAddress localAddress = null; | 235 net_address_mojom.NetAddress localAddress = null; |
228 Object boundSocket = null; | 236 Object boundSocket = null; |
229 | 237 |
230 _NetworkServiceCreateTcpBoundSocketParams() : super(kVersions.last.size); | 238 _NetworkServiceCreateTcpBoundSocketParams() : super(kVersions.last.size); |
231 | 239 |
232 static _NetworkServiceCreateTcpBoundSocketParams deserialize(bindings.Message
message) { | 240 static _NetworkServiceCreateTcpBoundSocketParams deserialize(bindings.Message
message) { |
(...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
288 "boundSocket: $boundSocket" ")"; | 296 "boundSocket: $boundSocket" ")"; |
289 } | 297 } |
290 | 298 |
291 Map toJson() { | 299 Map toJson() { |
292 throw new bindings.MojoCodecError( | 300 throw new bindings.MojoCodecError( |
293 'Object containing handles cannot be encoded to JSON.'); | 301 'Object containing handles cannot be encoded to JSON.'); |
294 } | 302 } |
295 } | 303 } |
296 | 304 |
297 | 305 |
| 306 |
| 307 |
298 class NetworkServiceCreateTcpBoundSocketResponseParams extends bindings.Struct { | 308 class NetworkServiceCreateTcpBoundSocketResponseParams extends bindings.Struct { |
299 static const List<bindings.StructDataHeader> kVersions = const [ | 309 static const List<bindings.StructDataHeader> kVersions = const [ |
300 const bindings.StructDataHeader(24, 0) | 310 const bindings.StructDataHeader(24, 0) |
301 ]; | 311 ]; |
302 network_error_mojom.NetworkError result = null; | 312 network_error_mojom.NetworkError result = null; |
303 net_address_mojom.NetAddress boundTo = null; | 313 net_address_mojom.NetAddress boundTo = null; |
304 | 314 |
305 NetworkServiceCreateTcpBoundSocketResponseParams() : super(kVersions.last.size
); | 315 NetworkServiceCreateTcpBoundSocketResponseParams() : super(kVersions.last.size
); |
306 | 316 |
307 static NetworkServiceCreateTcpBoundSocketResponseParams deserialize(bindings.M
essage message) { | 317 static NetworkServiceCreateTcpBoundSocketResponseParams deserialize(bindings.M
essage message) { |
(...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
366 | 376 |
367 Map toJson() { | 377 Map toJson() { |
368 Map map = new Map(); | 378 Map map = new Map(); |
369 map["result"] = result; | 379 map["result"] = result; |
370 map["boundTo"] = boundTo; | 380 map["boundTo"] = boundTo; |
371 return map; | 381 return map; |
372 } | 382 } |
373 } | 383 } |
374 | 384 |
375 | 385 |
| 386 |
| 387 |
376 class _NetworkServiceCreateTcpConnectedSocketParams extends bindings.Struct { | 388 class _NetworkServiceCreateTcpConnectedSocketParams extends bindings.Struct { |
377 static const List<bindings.StructDataHeader> kVersions = const [ | 389 static const List<bindings.StructDataHeader> kVersions = const [ |
378 const bindings.StructDataHeader(32, 0) | 390 const bindings.StructDataHeader(32, 0) |
379 ]; | 391 ]; |
380 net_address_mojom.NetAddress remoteAddress = null; | 392 net_address_mojom.NetAddress remoteAddress = null; |
381 core.MojoDataPipeConsumer sendStream = null; | 393 core.MojoDataPipeConsumer sendStream = null; |
382 core.MojoDataPipeProducer receiveStream = null; | 394 core.MojoDataPipeProducer receiveStream = null; |
383 Object clientSocket = null; | 395 Object clientSocket = null; |
384 | 396 |
385 _NetworkServiceCreateTcpConnectedSocketParams() : super(kVersions.last.size); | 397 _NetworkServiceCreateTcpConnectedSocketParams() : super(kVersions.last.size); |
(...skipping 71 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
457 "clientSocket: $clientSocket" ")"; | 469 "clientSocket: $clientSocket" ")"; |
458 } | 470 } |
459 | 471 |
460 Map toJson() { | 472 Map toJson() { |
461 throw new bindings.MojoCodecError( | 473 throw new bindings.MojoCodecError( |
462 'Object containing handles cannot be encoded to JSON.'); | 474 'Object containing handles cannot be encoded to JSON.'); |
463 } | 475 } |
464 } | 476 } |
465 | 477 |
466 | 478 |
| 479 |
| 480 |
467 class NetworkServiceCreateTcpConnectedSocketResponseParams extends bindings.Stru
ct { | 481 class NetworkServiceCreateTcpConnectedSocketResponseParams extends bindings.Stru
ct { |
468 static const List<bindings.StructDataHeader> kVersions = const [ | 482 static const List<bindings.StructDataHeader> kVersions = const [ |
469 const bindings.StructDataHeader(24, 0) | 483 const bindings.StructDataHeader(24, 0) |
470 ]; | 484 ]; |
471 network_error_mojom.NetworkError result = null; | 485 network_error_mojom.NetworkError result = null; |
472 net_address_mojom.NetAddress localAddress = null; | 486 net_address_mojom.NetAddress localAddress = null; |
473 | 487 |
474 NetworkServiceCreateTcpConnectedSocketResponseParams() : super(kVersions.last.
size); | 488 NetworkServiceCreateTcpConnectedSocketResponseParams() : super(kVersions.last.
size); |
475 | 489 |
476 static NetworkServiceCreateTcpConnectedSocketResponseParams deserialize(bindin
gs.Message message) { | 490 static NetworkServiceCreateTcpConnectedSocketResponseParams deserialize(bindin
gs.Message message) { |
(...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
535 | 549 |
536 Map toJson() { | 550 Map toJson() { |
537 Map map = new Map(); | 551 Map map = new Map(); |
538 map["result"] = result; | 552 map["result"] = result; |
539 map["localAddress"] = localAddress; | 553 map["localAddress"] = localAddress; |
540 return map; | 554 return map; |
541 } | 555 } |
542 } | 556 } |
543 | 557 |
544 | 558 |
| 559 |
| 560 |
545 class _NetworkServiceCreateUdpSocketParams extends bindings.Struct { | 561 class _NetworkServiceCreateUdpSocketParams extends bindings.Struct { |
546 static const List<bindings.StructDataHeader> kVersions = const [ | 562 static const List<bindings.StructDataHeader> kVersions = const [ |
547 const bindings.StructDataHeader(16, 0) | 563 const bindings.StructDataHeader(16, 0) |
548 ]; | 564 ]; |
549 Object socket = null; | 565 Object socket = null; |
550 | 566 |
551 _NetworkServiceCreateUdpSocketParams() : super(kVersions.last.size); | 567 _NetworkServiceCreateUdpSocketParams() : super(kVersions.last.size); |
552 | 568 |
553 static _NetworkServiceCreateUdpSocketParams deserialize(bindings.Message messa
ge) { | 569 static _NetworkServiceCreateUdpSocketParams deserialize(bindings.Message messa
ge) { |
554 var decoder = new bindings.Decoder(message); | 570 var decoder = new bindings.Decoder(message); |
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
601 "socket: $socket" ")"; | 617 "socket: $socket" ")"; |
602 } | 618 } |
603 | 619 |
604 Map toJson() { | 620 Map toJson() { |
605 throw new bindings.MojoCodecError( | 621 throw new bindings.MojoCodecError( |
606 'Object containing handles cannot be encoded to JSON.'); | 622 'Object containing handles cannot be encoded to JSON.'); |
607 } | 623 } |
608 } | 624 } |
609 | 625 |
610 | 626 |
| 627 |
| 628 |
611 class _NetworkServiceCreateHttpServerParams extends bindings.Struct { | 629 class _NetworkServiceCreateHttpServerParams extends bindings.Struct { |
612 static const List<bindings.StructDataHeader> kVersions = const [ | 630 static const List<bindings.StructDataHeader> kVersions = const [ |
613 const bindings.StructDataHeader(24, 0) | 631 const bindings.StructDataHeader(24, 0) |
614 ]; | 632 ]; |
615 net_address_mojom.NetAddress localAddress = null; | 633 net_address_mojom.NetAddress localAddress = null; |
616 Object delegate = null; | 634 Object delegate = null; |
617 | 635 |
618 _NetworkServiceCreateHttpServerParams() : super(kVersions.last.size); | 636 _NetworkServiceCreateHttpServerParams() : super(kVersions.last.size); |
619 | 637 |
620 static _NetworkServiceCreateHttpServerParams deserialize(bindings.Message mess
age) { | 638 static _NetworkServiceCreateHttpServerParams deserialize(bindings.Message mess
age) { |
(...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
676 "delegate: $delegate" ")"; | 694 "delegate: $delegate" ")"; |
677 } | 695 } |
678 | 696 |
679 Map toJson() { | 697 Map toJson() { |
680 throw new bindings.MojoCodecError( | 698 throw new bindings.MojoCodecError( |
681 'Object containing handles cannot be encoded to JSON.'); | 699 'Object containing handles cannot be encoded to JSON.'); |
682 } | 700 } |
683 } | 701 } |
684 | 702 |
685 | 703 |
| 704 |
| 705 |
686 class NetworkServiceCreateHttpServerResponseParams extends bindings.Struct { | 706 class NetworkServiceCreateHttpServerResponseParams extends bindings.Struct { |
687 static const List<bindings.StructDataHeader> kVersions = const [ | 707 static const List<bindings.StructDataHeader> kVersions = const [ |
688 const bindings.StructDataHeader(24, 0) | 708 const bindings.StructDataHeader(24, 0) |
689 ]; | 709 ]; |
690 network_error_mojom.NetworkError result = null; | 710 network_error_mojom.NetworkError result = null; |
691 net_address_mojom.NetAddress boundTo = null; | 711 net_address_mojom.NetAddress boundTo = null; |
692 | 712 |
693 NetworkServiceCreateHttpServerResponseParams() : super(kVersions.last.size); | 713 NetworkServiceCreateHttpServerResponseParams() : super(kVersions.last.size); |
694 | 714 |
695 static NetworkServiceCreateHttpServerResponseParams deserialize(bindings.Messa
ge message) { | 715 static NetworkServiceCreateHttpServerResponseParams deserialize(bindings.Messa
ge message) { |
(...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
754 | 774 |
755 Map toJson() { | 775 Map toJson() { |
756 Map map = new Map(); | 776 Map map = new Map(); |
757 map["result"] = result; | 777 map["result"] = result; |
758 map["boundTo"] = boundTo; | 778 map["boundTo"] = boundTo; |
759 return map; | 779 return map; |
760 } | 780 } |
761 } | 781 } |
762 | 782 |
763 | 783 |
| 784 |
| 785 |
764 class _NetworkServiceRegisterUrlLoaderInterceptorParams extends bindings.Struct
{ | 786 class _NetworkServiceRegisterUrlLoaderInterceptorParams extends bindings.Struct
{ |
765 static const List<bindings.StructDataHeader> kVersions = const [ | 787 static const List<bindings.StructDataHeader> kVersions = const [ |
766 const bindings.StructDataHeader(16, 0) | 788 const bindings.StructDataHeader(16, 0) |
767 ]; | 789 ]; |
768 Object factory = null; | 790 Object factory = null; |
769 | 791 |
770 _NetworkServiceRegisterUrlLoaderInterceptorParams() : super(kVersions.last.siz
e); | 792 _NetworkServiceRegisterUrlLoaderInterceptorParams() : super(kVersions.last.siz
e); |
771 | 793 |
772 static _NetworkServiceRegisterUrlLoaderInterceptorParams deserialize(bindings.
Message message) { | 794 static _NetworkServiceRegisterUrlLoaderInterceptorParams deserialize(bindings.
Message message) { |
773 var decoder = new bindings.Decoder(message); | 795 var decoder = new bindings.Decoder(message); |
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
820 "factory: $factory" ")"; | 842 "factory: $factory" ")"; |
821 } | 843 } |
822 | 844 |
823 Map toJson() { | 845 Map toJson() { |
824 throw new bindings.MojoCodecError( | 846 throw new bindings.MojoCodecError( |
825 'Object containing handles cannot be encoded to JSON.'); | 847 'Object containing handles cannot be encoded to JSON.'); |
826 } | 848 } |
827 } | 849 } |
828 | 850 |
829 | 851 |
| 852 |
| 853 |
830 class _NetworkServiceCreateHostResolverParams extends bindings.Struct { | 854 class _NetworkServiceCreateHostResolverParams extends bindings.Struct { |
831 static const List<bindings.StructDataHeader> kVersions = const [ | 855 static const List<bindings.StructDataHeader> kVersions = const [ |
832 const bindings.StructDataHeader(16, 0) | 856 const bindings.StructDataHeader(16, 0) |
833 ]; | 857 ]; |
834 Object hostResolver = null; | 858 Object hostResolver = null; |
835 | 859 |
836 _NetworkServiceCreateHostResolverParams() : super(kVersions.last.size); | 860 _NetworkServiceCreateHostResolverParams() : super(kVersions.last.size); |
837 | 861 |
838 static _NetworkServiceCreateHostResolverParams deserialize(bindings.Message me
ssage) { | 862 static _NetworkServiceCreateHostResolverParams deserialize(bindings.Message me
ssage) { |
839 var decoder = new bindings.Decoder(message); | 863 var decoder = new bindings.Decoder(message); |
(...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
885 return "_NetworkServiceCreateHostResolverParams(" | 909 return "_NetworkServiceCreateHostResolverParams(" |
886 "hostResolver: $hostResolver" ")"; | 910 "hostResolver: $hostResolver" ")"; |
887 } | 911 } |
888 | 912 |
889 Map toJson() { | 913 Map toJson() { |
890 throw new bindings.MojoCodecError( | 914 throw new bindings.MojoCodecError( |
891 'Object containing handles cannot be encoded to JSON.'); | 915 'Object containing handles cannot be encoded to JSON.'); |
892 } | 916 } |
893 } | 917 } |
894 | 918 |
| 919 |
| 920 |
| 921 |
895 const int _NetworkService_createUrlLoaderName = 0; | 922 const int _NetworkService_createUrlLoaderName = 0; |
896 const int _NetworkService_getCookieStoreName = 1; | 923 const int _NetworkService_getCookieStoreName = 1; |
897 const int _NetworkService_createWebSocketName = 2; | 924 const int _NetworkService_createWebSocketName = 2; |
898 const int _NetworkService_createTcpBoundSocketName = 3; | 925 const int _NetworkService_createTcpBoundSocketName = 3; |
899 const int _NetworkService_createTcpConnectedSocketName = 4; | 926 const int _NetworkService_createTcpConnectedSocketName = 4; |
900 const int _NetworkService_createUdpSocketName = 5; | 927 const int _NetworkService_createUdpSocketName = 5; |
901 const int _NetworkService_createHttpServerName = 6; | 928 const int _NetworkService_createHttpServerName = 6; |
902 const int _NetworkService_registerUrlLoaderInterceptorName = 7; | 929 const int _NetworkService_registerUrlLoaderInterceptorName = 7; |
903 const int _NetworkService_createHostResolverName = 8; | 930 const int _NetworkService_createHostResolverName = 8; |
904 | 931 |
| 932 |
| 933 |
| 934 class _NetworkServiceServiceDescription implements service_describer.ServiceDesc
ription { |
| 935 dynamic getTopLevelInterface([Function responseFactory]) => null; |
| 936 |
| 937 dynamic getTypeDefinition(String typeKey, [Function responseFactory]) => null; |
| 938 |
| 939 dynamic getAllTypeDefinitions([Function responseFactory]) => null; |
| 940 } |
| 941 |
905 abstract class NetworkService { | 942 abstract class NetworkService { |
906 static const String serviceName = "mojo::NetworkService"; | 943 static const String serviceName = "mojo::NetworkService"; |
907 void createUrlLoader(Object loader); | 944 void createUrlLoader(Object loader); |
908 void getCookieStore(Object cookieStore); | 945 void getCookieStore(Object cookieStore); |
909 void createWebSocket(Object socket); | 946 void createWebSocket(Object socket); |
910 dynamic createTcpBoundSocket(net_address_mojom.NetAddress localAddress,Object
boundSocket,[Function responseFactory = null]); | 947 dynamic createTcpBoundSocket(net_address_mojom.NetAddress localAddress,Object
boundSocket,[Function responseFactory = null]); |
911 dynamic createTcpConnectedSocket(net_address_mojom.NetAddress remoteAddress,co
re.MojoDataPipeConsumer sendStream,core.MojoDataPipeProducer receiveStream,Objec
t clientSocket,[Function responseFactory = null]); | 948 dynamic createTcpConnectedSocket(net_address_mojom.NetAddress remoteAddress,co
re.MojoDataPipeConsumer sendStream,core.MojoDataPipeProducer receiveStream,Objec
t clientSocket,[Function responseFactory = null]); |
912 void createUdpSocket(Object socket); | 949 void createUdpSocket(Object socket); |
913 dynamic createHttpServer(net_address_mojom.NetAddress localAddress,Object dele
gate,[Function responseFactory = null]); | 950 dynamic createHttpServer(net_address_mojom.NetAddress localAddress,Object dele
gate,[Function responseFactory = null]); |
914 void registerUrlLoaderInterceptor(Object factory); | 951 void registerUrlLoaderInterceptor(Object factory); |
915 void createHostResolver(Object hostResolver); | 952 void createHostResolver(Object hostResolver); |
916 } | 953 } |
917 | 954 |
918 | 955 |
919 class _NetworkServiceProxyImpl extends bindings.Proxy { | 956 class _NetworkServiceProxyImpl extends bindings.Proxy { |
920 _NetworkServiceProxyImpl.fromEndpoint( | 957 _NetworkServiceProxyImpl.fromEndpoint( |
921 core.MojoMessagePipeEndpoint endpoint) : super.fromEndpoint(endpoint); | 958 core.MojoMessagePipeEndpoint endpoint) : super.fromEndpoint(endpoint); |
922 | 959 |
923 _NetworkServiceProxyImpl.fromHandle(core.MojoHandle handle) : | 960 _NetworkServiceProxyImpl.fromHandle(core.MojoHandle handle) : |
924 super.fromHandle(handle); | 961 super.fromHandle(handle); |
925 | 962 |
926 _NetworkServiceProxyImpl.unbound() : super.unbound(); | 963 _NetworkServiceProxyImpl.unbound() : super.unbound(); |
927 | 964 |
928 static _NetworkServiceProxyImpl newFromEndpoint( | 965 static _NetworkServiceProxyImpl newFromEndpoint( |
929 core.MojoMessagePipeEndpoint endpoint) { | 966 core.MojoMessagePipeEndpoint endpoint) { |
930 assert(endpoint.setDescription("For _NetworkServiceProxyImpl")); | 967 assert(endpoint.setDescription("For _NetworkServiceProxyImpl")); |
931 return new _NetworkServiceProxyImpl.fromEndpoint(endpoint); | 968 return new _NetworkServiceProxyImpl.fromEndpoint(endpoint); |
932 } | 969 } |
933 | 970 |
| 971 service_describer.ServiceDescription get serviceDescription => |
| 972 new _NetworkServiceServiceDescription(); |
| 973 |
934 void handleResponse(bindings.ServiceMessage message) { | 974 void handleResponse(bindings.ServiceMessage message) { |
935 switch (message.header.type) { | 975 switch (message.header.type) { |
936 case _NetworkService_createTcpBoundSocketName: | 976 case _NetworkService_createTcpBoundSocketName: |
937 var r = NetworkServiceCreateTcpBoundSocketResponseParams.deserialize( | 977 var r = NetworkServiceCreateTcpBoundSocketResponseParams.deserialize( |
938 message.payload); | 978 message.payload); |
939 if (!message.header.hasRequestId) { | 979 if (!message.header.hasRequestId) { |
940 proxyError("Expected a message with a valid request Id."); | 980 proxyError("Expected a message with a valid request Id."); |
941 return; | 981 return; |
942 } | 982 } |
943 Completer c = completerMap[message.header.requestId]; | 983 Completer c = completerMap[message.header.requestId]; |
(...skipping 369 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1313 assert(_impl == null); | 1353 assert(_impl == null); |
1314 _impl = d; | 1354 _impl = d; |
1315 } | 1355 } |
1316 | 1356 |
1317 String toString() { | 1357 String toString() { |
1318 var superString = super.toString(); | 1358 var superString = super.toString(); |
1319 return "NetworkServiceStub($superString)"; | 1359 return "NetworkServiceStub($superString)"; |
1320 } | 1360 } |
1321 | 1361 |
1322 int get version => 0; | 1362 int get version => 0; |
| 1363 |
| 1364 service_describer.ServiceDescription get serviceDescription => |
| 1365 new _NetworkServiceServiceDescription(); |
1323 } | 1366 } |
1324 | 1367 |
1325 | 1368 |
| 1369 |
OLD | NEW |