Movatterモバイル変換


[0]ホーム

URL:


Google Git
Sign in
chromium /chromium /src /refs/heads/main /. /ipc /ipc_mojo_message_helper.h
blob: a1b90e65130560cd7e1cbeaac81b6a638e937f39 [file] [log] [blame] [edit]
// Copyright 2015 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#ifndef IPC_IPC_MOJO_MESSAGE_HELPER_H_
#define IPC_IPC_MOJO_MESSAGE_HELPER_H_
#include"ipc/ipc_message.h"
#include"ipc/ipc_message_support_export.h"
#include"mojo/public/cpp/system/message_pipe.h"
namespace IPC{
// Reads and writes |mojo::MessagePipe| from/to |Message|.
class IPC_MESSAGE_SUPPORT_EXPORTMojoMessageHelper{
public:
staticboolWriteMessagePipeTo(base::Pickle* message,
mojo::ScopedMessagePipeHandle handle);
staticboolReadMessagePipeFrom(constbase::Pickle* message,
base::PickleIterator* iter,
mojo::ScopedMessagePipeHandle* handle);
private:
MojoMessageHelper();
};
}// namespace IPC
#endif// IPC_IPC_MOJO_MESSAGE_HELPER_H_

[8]ページ先頭

©2009-2025 Movatter.jp