| Index: ipc/handle_attachment_win.cc
|
| diff --git a/ipc/handle_attachment_win.cc b/ipc/handle_attachment_win.cc
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..53f84957eeb2de6adfb8de6d91d5f1aedb34d65c
|
| --- /dev/null
|
| +++ b/ipc/handle_attachment_win.cc
|
| @@ -0,0 +1,32 @@
|
| +// Copyright 2015 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 "ipc/handle_attachment_win.h"
|
| +
|
| +namespace IPC {
|
| +namespace internal {
|
| +
|
| +HandleAttachmentWin::HandleAttachmentWin(const HANDLE& handle)
|
| + : handle_(handle) {
|
| +}
|
| +
|
| +HandleAttachmentWin::~HandleAttachmentWin() {
|
| +}
|
| +
|
| +HandleAttachmentWin::BrokerableType HandleAttachmentWin::GetBrokerableType()
|
| + const {
|
| + return WIN_HANDLE;
|
| +}
|
| +
|
| +HandleAttachmentWin::WireFormat HandleAttachmentWin::GetWireFormat(
|
| + const base::ProcessId& destination) {
|
| + WireFormat format;
|
| + format.handle = handle_;
|
| + format.attachment_id = GetIdentifier();
|
| + format.destination_process = destination;
|
| + return format;
|
| +}
|
| +
|
| +} // namespace internal
|
| +} // namespace IPC
|
|
|