Index: mojo/public/cpp/bindings/lib/multiplex_router.h |
diff --git a/mojo/public/cpp/bindings/lib/multiplex_router.h b/mojo/public/cpp/bindings/lib/multiplex_router.h |
index d9e7323b31395300f5e4f6dba2fae4ed16d26a68..fc0d27eaaed90eaba6acca11ee0c6a834c459d90 100644 |
--- a/mojo/public/cpp/bindings/lib/multiplex_router.h |
+++ b/mojo/public/cpp/bindings/lib/multiplex_router.h |
@@ -27,6 +27,9 @@ |
#include "mojo/public/cpp/environment/environment.h" |
namespace mojo { |
+ |
+class AssociatedGroup; |
+ |
namespace internal { |
class InterfaceEndpointClient; |
@@ -85,6 +88,10 @@ class MultiplexRouter |
// and notifies all interfaces running on this pipe. |
void RaiseError(); |
+ scoped_ptr<AssociatedGroup> CreateAssociatedGroup(); |
+ |
+ static MultiplexRouter* GetRouter(AssociatedGroup* associated_group); |
+ |
// --------------------------------------------------------------------------- |
// The following public methods are called on the creating thread. |