Index: mojo/public/cpp/bindings/lib/serialization_context.h |
diff --git a/mojo/public/cpp/bindings/lib/serialization_context.h b/mojo/public/cpp/bindings/lib/serialization_context.h |
index 48d37cf713af4dced20094f408cfe1987d3e538e..64d2a1a4e2cbae072e9a1f2b84ecfc2f52366883 100644 |
--- a/mojo/public/cpp/bindings/lib/serialization_context.h |
+++ b/mojo/public/cpp/bindings/lib/serialization_context.h |
@@ -17,9 +17,10 @@ |
#include "mojo/public/cpp/system/handle.h" |
namespace mojo { |
-namespace internal { |
-class MultiplexRouter; |
+class AssociatedGroupController; |
+ |
+namespace internal { |
// A container for handles during serialization/deserialization. |
class SerializedHandleVector { |
@@ -55,12 +56,13 @@ class SerializedHandleVector { |
// Context information for serialization/deserialization routines. |
struct SerializationContext { |
SerializationContext(); |
- explicit SerializationContext(scoped_refptr<MultiplexRouter> in_router); |
+ explicit SerializationContext( |
+ scoped_refptr<AssociatedGroupController> in_group_controller); |
~SerializationContext(); |
// Used to serialize/deserialize associated interface pointers and requests. |
- scoped_refptr<MultiplexRouter> router; |
+ scoped_refptr<AssociatedGroupController> group_controller; |
// Opaque context pointers returned by StringTraits::SetUpContext(). |
std::unique_ptr<std::queue<void*>> custom_contexts; |