Index: mojo/public/cpp/bindings/lib/interface_endpoint_client.cc |
diff --git a/mojo/public/cpp/bindings/lib/interface_endpoint_client.cc b/mojo/public/cpp/bindings/lib/interface_endpoint_client.cc |
index 8dba64324413de2fe5aa22543690e0d35088fcd7..acac7d3ebee460124d548a9e6a1c1e6d4bc406ca 100644 |
--- a/mojo/public/cpp/bindings/lib/interface_endpoint_client.cc |
+++ b/mojo/public/cpp/bindings/lib/interface_endpoint_client.cc |
@@ -2,7 +2,7 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-#include "mojo/public/cpp/bindings/lib/interface_endpoint_client.h" |
+#include "mojo/public/cpp/bindings/interface_endpoint_client.h" |
#include <stdint.h> |
@@ -15,12 +15,11 @@ |
#include "base/single_thread_task_runner.h" |
#include "base/stl_util.h" |
#include "mojo/public/cpp/bindings/associated_group.h" |
-#include "mojo/public/cpp/bindings/lib/interface_endpoint_controller.h" |
-#include "mojo/public/cpp/bindings/lib/multiplex_router.h" |
+#include "mojo/public/cpp/bindings/associated_group_controller.h" |
+#include "mojo/public/cpp/bindings/interface_endpoint_controller.h" |
#include "mojo/public/cpp/bindings/sync_call_restrictions.h" |
namespace mojo { |
-namespace internal { |
// ---------------------------------------------------------------------------- |
@@ -71,7 +70,7 @@ class ResponderThunk : public MessageReceiverWithStatus { |
bool Accept(Message* message) override { |
DCHECK(task_runner_->RunsTasksOnCurrentThread()); |
accept_was_invoked_ = true; |
- DCHECK(message->has_flag(kMessageIsResponse)); |
+ DCHECK(message->has_flag(internal::kMessageIsResponse)); |
bool result = false; |
@@ -151,8 +150,8 @@ InterfaceEndpointClient::InterfaceEndpointClient( |
// directly is a little awkward. |
payload_validator_->set_sink(&thunk_); |
- controller_ = |
- handle_.router()->AttachEndpointClient(handle_, this, task_runner_); |
+ controller_ = handle_.group_controller()->AttachEndpointClient( |
+ handle_, this, task_runner_); |
if (expect_sync_requests) |
controller_->AllowWokenUpBySyncWatchOnSameThread(); |
} |
@@ -160,12 +159,12 @@ InterfaceEndpointClient::InterfaceEndpointClient( |
InterfaceEndpointClient::~InterfaceEndpointClient() { |
DCHECK(thread_checker_.CalledOnValidThread()); |
- handle_.router()->DetachEndpointClient(handle_); |
+ handle_.group_controller()->DetachEndpointClient(handle_); |
} |
AssociatedGroup* InterfaceEndpointClient::associated_group() { |
if (!associated_group_) |
- associated_group_ = handle_.router()->CreateAssociatedGroup(); |
+ associated_group_ = handle_.group_controller()->CreateAssociatedGroup(); |
return associated_group_.get(); |
} |
@@ -182,7 +181,7 @@ ScopedInterfaceEndpointHandle InterfaceEndpointClient::PassHandle() { |
return ScopedInterfaceEndpointHandle(); |
controller_ = nullptr; |
- handle_.router()->DetachEndpointClient(handle_); |
+ handle_.group_controller()->DetachEndpointClient(handle_); |
return std::move(handle_); |
} |
@@ -190,13 +189,13 @@ ScopedInterfaceEndpointHandle InterfaceEndpointClient::PassHandle() { |
void InterfaceEndpointClient::RaiseError() { |
DCHECK(thread_checker_.CalledOnValidThread()); |
- handle_.router()->RaiseError(); |
+ handle_.group_controller()->RaiseError(); |
} |
bool InterfaceEndpointClient::Accept(Message* message) { |
DCHECK(thread_checker_.CalledOnValidThread()); |
DCHECK(controller_); |
- DCHECK(!message->has_flag(kMessageExpectsResponse)); |
+ DCHECK(!message->has_flag(internal::kMessageExpectsResponse)); |
if (encountered_error_) |
return false; |
@@ -208,7 +207,7 @@ bool InterfaceEndpointClient::AcceptWithResponder(Message* message, |
MessageReceiver* responder) { |
DCHECK(thread_checker_.CalledOnValidThread()); |
DCHECK(controller_); |
- DCHECK(message->has_flag(kMessageExpectsResponse)); |
+ DCHECK(message->has_flag(internal::kMessageExpectsResponse)); |
if (encountered_error_) |
return false; |
@@ -220,7 +219,7 @@ bool InterfaceEndpointClient::AcceptWithResponder(Message* message, |
message->set_request_id(request_id); |
- bool is_sync = message->has_flag(kMessageIsSync); |
+ bool is_sync = message->has_flag(internal::kMessageIsSync); |
if (!controller_->SendMessage(message)) |
return false; |
@@ -275,7 +274,7 @@ void InterfaceEndpointClient::NotifyError() { |
bool InterfaceEndpointClient::HandleValidatedMessage(Message* message) { |
DCHECK_EQ(handle_.id(), message->interface_id()); |
- if (message->has_flag(kMessageExpectsResponse)) { |
+ if (message->has_flag(internal::kMessageExpectsResponse)) { |
if (!incoming_receiver_) |
return false; |
@@ -285,10 +284,10 @@ bool InterfaceEndpointClient::HandleValidatedMessage(Message* message) { |
if (!ok) |
delete responder; |
return ok; |
- } else if (message->has_flag(kMessageIsResponse)) { |
+ } else if (message->has_flag(internal::kMessageIsResponse)) { |
uint64_t request_id = message->request_id(); |
- if (message->has_flag(kMessageIsSync)) { |
+ if (message->has_flag(internal::kMessageIsSync)) { |
auto it = sync_responses_.find(request_id); |
if (it == sync_responses_.end()) |
return false; |
@@ -312,5 +311,4 @@ bool InterfaceEndpointClient::HandleValidatedMessage(Message* message) { |
} |
} |
-} // namespace internal |
} // namespace mojo |