Chromium Code Reviews| Index: examples/dart/wget/main.dart |
| diff --git a/examples/dart/wget/main.dart b/examples/dart/wget/main.dart |
| index 0880492abfd2f767cbf6ad4d2b458bcb6e25f968..defd12f25d2e7599f0d2a79c195470cd2680e7e7 100644 |
| --- a/examples/dart/wget/main.dart |
| +++ b/examples/dart/wget/main.dart |
| @@ -16,7 +16,7 @@ import 'package:mojo/services/network/public/interfaces/url_loader.mojom.dart'; |
| class WGet extends Application { |
| NetworkServiceProxy _networkService; |
| - UrlLoaderProxy _urlLoaderProxy; |
| + UrlLoaderProxy _urlLoader; |
| WGet.fromHandle(MojoHandle handle) : super.fromHandle(handle); |
| @@ -45,7 +45,7 @@ class WGet extends Application { |
| ..url = url |
| ..autoFollowRedirects = true; |
| - var urlResponse = await _urlLoaderProxy.start(urlRequest); |
| + var urlResponse = await _urlLoader.interface.start(urlRequest); |
| print(">>> Headers <<<"); |
| print(urlResponse.response.headers.join('\n')); |
| @@ -57,22 +57,21 @@ class WGet extends Application { |
| _networkService = new NetworkServiceProxy.unbound(); |
| connectToService("mojo:network_service", _networkService); |
| } |
| - if (_urlLoaderProxy == null) { |
| - _urlLoaderProxy = new UrlLoaderProxy.unbound(); |
| - _networkService.createUrlLoader(_urlLoaderProxy); |
| + if (_urlLoader == null) { |
| + _urlLoader = new UrlLoaderProxy.unbound(); |
| + _networkService.interface.createUrlLoader(_urlLoader); |
| } |
| } |
| void _closeProxies() { |
| - _urlLoaderProxy.close(); |
| - _networkService.close(); |
| - _urlLoaderProxy = null; |
| + _urlLoader.impl.close(); |
| + _urlLoader = null; |
| + _networkService.impl.close(); |
|
sky
2015/02/26 20:47:37
Can we have a cover method for close, so that foo.
zra
2015/02/26 22:09:12
Done.
|
| _networkService = null; |
| } |
| } |
| main(List args) { |
| MojoHandle appHandle = new MojoHandle(args[0]); |
| - var wget = new WGet.fromHandle(appHandle); |
| - wget.listen(); |
| + new WGet.fromHandle(appHandle); |
| } |