Index: sky/framework/embedder.dart |
diff --git a/sky/framework/embedder.dart b/sky/framework/embedder.dart |
index dd1eaf0aa86b4ebbadd525168bf8249e31c4a998..21ebbb400c73f50a888e3f33948de283cc2e88f3 100644 |
--- a/sky/framework/embedder.dart |
+++ b/sky/framework/embedder.dart |
@@ -36,17 +36,17 @@ class _EmbedderImpl { |
ApplicationConnection connectToApplication(String url) { |
var proxy = new ServiceProviderProxy.unbound(); |
var stub = new ServiceProviderStub.unbound(); |
- shell.connectToApplication(url, proxy, stub); |
+ shell.interface.connectToApplication(url, proxy, stub); |
return new ApplicationConnection(stub, proxy); |
} |
- void connectToService(String url, bindings.Proxy proxy) { |
+ void connectToService(String url, bindings.ProxyBase proxy) { |
var appSp = new ServiceProviderProxy.unbound(); |
- shell.connectToApplication(url, appSp, null); |
+ shell.interface.connectToApplication(url, appSp, null); |
var pipe = new core.MojoMessagePipe(); |
- proxy.bind(pipe.endpoints[0]); |
- appSp.connectToService(proxy.name, pipe.endpoints[1]); |
- appSp.close(); |
+ proxy.impl.bind(pipe.endpoints[0]); |
+ appSp.interface.connectToService(proxy.name, pipe.endpoints[1]); |
+ appSp.impl.close(); |
} |
} |