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

Unified Diff: examples/dart/wget/lib/main.dart

Issue 1998433002: Dart: Adds Interface and InterfaceRequest interfaces. (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: examples/dart/wget/lib/main.dart
diff --git a/examples/dart/wget/lib/main.dart b/examples/dart/wget/lib/main.dart
index 2563dab59c2e42252020ddeb1e857b86b0d1d0fd..d57b41a7204b2d11e53996a02194b3add9ee6642 100644
--- a/examples/dart/wget/lib/main.dart
+++ b/examples/dart/wget/lib/main.dart
@@ -16,7 +16,7 @@ import 'package:mojo_services/mojo/network_service.mojom.dart';
import 'package:mojo_services/mojo/url_loader.mojom.dart';
class WGet extends Application {
- NetworkServiceProxy _networkService;
+ NetworkServiceInterfaceRequest _networkService;
UrlLoaderProxy _urlLoader;
WGet.fromHandle(MojoHandle handle) : super.fromHandle(handle);
@@ -35,13 +35,13 @@ class WGet extends Application {
print(new String.fromCharCodes(bodyData.buffer.asUint8List()));
print(">>> EOF <<<");
- _closeProxies();
+ _closeInterfaces();
await close();
MojoHandle.reportLeakedHandles();
}
Future<ByteData> _getUrl(String url) async {
- _initProxiesIfNeeded();
+ _initInterfacesIfNeeded();
var urlRequest = new UrlRequest()
..url = url
@@ -54,18 +54,18 @@ class WGet extends Application {
return DataPipeDrainer.drainHandle(urlResponse.response.body);
}
- void _initProxiesIfNeeded() {
+ void _initInterfacesIfNeeded() {
if (_networkService == null) {
- _networkService = new NetworkServiceProxy.unbound();
+ _networkService = new NetworkServiceInterfaceRequest();
connectToService("mojo:network_service", _networkService);
}
if (_urlLoader == null) {
- _urlLoader = new UrlLoaderProxy.unbound();
+ _urlLoader = new UrlLoaderInterfaceRequest();
_networkService.createUrlLoader(_urlLoader);
}
}
- void _closeProxies() {
+ void _closeInterfaces() {
_urlLoader.close();
_urlLoader = null;
_networkService.close();
« no previous file with comments | « examples/dart/echo_client/lib/main.dart ('k') | mojo/dart/apptests/dart_apptests/lib/src/echo_apptests.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698