#ifndef IPC_IPC_MESSAGE_H_
#define IPC_IPC_MESSAGE_H_
#include <stddef.h>
#include <stdint.h>
#include <string>
#include "base/gtest_prod_util.h"
#include "base/memory/raw_ptr.h"
#include "base/memory/ref_counted.h"
#include "base/pickle.h"
#include "build/build_config.h"
#include "ipc/ipc_buildflags.h"
#include "ipc/ipc_message_support_export.h"
namespace mojo {
namespace internal {
struct UnmappedNativeStructSerializerImpl;
}
}
namespace IPC {
namespace internal {
class ChannelReader;
}
struct LogData;
class MessageAttachmentSet;
class IPC_MESSAGE_SUPPORT_EXPORT Message : public base::Pickle { … };
}
enum SpecialRoutingIDs { … };
#define IPC_REPLY_ID …
#define IPC_LOGGING_ID …
#endif