diff options
Diffstat (limited to 'components/arc/test/fake_arc_bridge_bootstrap.cc')
| -rw-r--r-- | components/arc/test/fake_arc_bridge_bootstrap.cc | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/components/arc/test/fake_arc_bridge_bootstrap.cc b/components/arc/test/fake_arc_bridge_bootstrap.cc deleted file mode 100644 index d2d80bd..0000000 --- a/components/arc/test/fake_arc_bridge_bootstrap.cc +++ /dev/null @@ -1,33 +0,0 @@ -// Copyright 2016 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#include "components/arc/test/fake_arc_bridge_bootstrap.h" - -#include <utility> - -#include "base/logging.h" -#include "components/arc/common/arc_bridge.mojom.h" -#include "components/arc/test/fake_arc_bridge_instance.h" -#include "mojo/public/cpp/bindings/interface_request.h" - -namespace arc { - -FakeArcBridgeBootstrap::FakeArcBridgeBootstrap(FakeArcBridgeInstance* instance) - : instance_(instance) { -} - -void FakeArcBridgeBootstrap::Start() { - DCHECK(delegate_); - ArcBridgeInstancePtr instance; - instance_->Bind(mojo::GetProxy(&instance)); - delegate_->OnConnectionEstablished(std::move(instance)); -} - -void FakeArcBridgeBootstrap::Stop() { - DCHECK(delegate_); - instance_->Unbind(); - delegate_->OnStopped(); -} - -} // namespace arc |
