1// Copyright 2014 The Chromium Authors. All rights reserved. 2// Use of this source code is governed by a BSD-style license that can be 3// found in the LICENSE file. 4 5#include "mojo/embedder/platform_channel_pair.h" 6 7#include "base/logging.h" 8 9namespace mojo { 10namespace embedder { 11 12const char PlatformChannelPair::kMojoPlatformChannelHandleSwitch[] = 13 "mojo-platform-channel-handle"; 14 15PlatformChannelPair::~PlatformChannelPair() { 16} 17 18ScopedPlatformHandle PlatformChannelPair::PassServerHandle() { 19 return server_handle_.Pass(); 20} 21 22ScopedPlatformHandle PlatformChannelPair::PassClientHandle() { 23 return client_handle_.Pass(); 24} 25 26void PlatformChannelPair::ChildProcessLaunched() { 27 DCHECK(client_handle_.is_valid()); 28 client_handle_.reset(); 29} 30 31} // namespace embedder 32} // namespace mojo 33