*
*/
+#include <list>
+#include <map>
+#include <ostream>
+#include <string>
#include <string_view>
+#include <vector>
#include "include/filepath.h"
#include "mds/mdstypes.h"
+#include "common/Formatter.h"
#include "include/ceph_features.h"
#include "mds/cephfs_features.h"
#include "messages/MMDSOp.h"
#ifndef CEPH_MCOMMAND_H
#define CEPH_MCOMMAND_H
+#include <string>
#include <vector>
#include "msg/Message.h"
#ifndef CEPH_MCOMMANDREPLY_H
#define CEPH_MCOMMANDREPLY_H
+#include <string>
#include <string_view>
+#include "include/types.h" // for errorcode32_t
#include "msg/Message.h"
#include "MCommand.h"
#ifndef CEPH_MMDSBEACON_H
#define CEPH_MMDSBEACON_H
+#include <map>
+#include <string>
#include <string_view>
+#include <vector>
#include "msg/Message.h"
#include "messages/PaxosServiceMessage.h"
#ifndef CEPH_MMDSLoadTargets_H
#define CEPH_MMDSLoadTargets_H
+#include <set>
+
#include "msg/Message.h"
#include "mds/mdstypes.h"
#include "messages/PaxosServiceMessage.h"
#ifndef CEPH_MDSOPENINO_H
#define CEPH_MDSOPENINO_H
+#include <ostream>
+#include <vector>
+
#include "messages/MMDSOp.h"
#include "mds/inode_backtrace.h" // for inode_backpointer_t
#ifndef CEPH_MDSOPENINOREPLY_H
#define CEPH_MDSOPENINOREPLY_H
+#include <ostream>
+#include <vector>
+
#include "messages/MMDSOp.h"
class MMDSOpenInoReply final : public MMDSOp {
#pragma once
+#include <ostream>
+#include <string>
#include <vector>
#include "msg/Message.h"
#pragma once
+#include <ostream>
+#include <string>
#include <string_view>
#include "msg/Message.h"
#include <sstream>
#include <string>
+#include <vector>
using ceph::common::cmdmap_from_json;
using ceph::common::cmd_getval;
#pragma once
+#include <map>
+
+#include <boost/intrusive_ptr.hpp>
+
+#include "auth/Crypto.h" // for CryptoKey
#include "messages/PaxosServiceMessage.h"
class MMonUsedPendingKeys final : public PaxosServiceMessage {
#ifndef CEPH_MOSDFASTDISPATCHOP_H
#define CEPH_MOSDFASTDISPATCHOP_H
+#include "include/types.h" // for epoch_t
#include "msg/Message.h"
-#include "osd/osd_types.h"
+#include "osd/osd_types.h" // for spg_t
class MOSDFastDispatchOp : public Message {
public:
#define CEPH_MOSDOP_H
#include <atomic>
+#include <cstdint>
+#include <vector>
#include "MOSDFastDispatchOp.h"
#include "include/ceph_features.h"
+#include "include/ceph_fs.h" // for CEPH_MSG_OSD_OP
#include "common/hobject.h"
/*
#ifndef CEPH_MOSDOPREPLY_H
#define CEPH_MOSDOPREPLY_H
+#include <ostream>
+#include <vector>
+
#include "msg/Message.h"
#include "MOSDOp.h"
#ifndef CEPH_MPGSTATS_H
#define CEPH_MPGSTATS_H
+#include <map>
+
+#include "common/Formatter.h"
#include "osd/osd_types.h"
#include "messages/PaxosServiceMessage.h"
#ifndef CEPH_MPGSTATSACK_H
#define CEPH_MPGSTATSACK_H
-#include "osd/osd_types.h"
+#include "include/types.h" // for epoch_t, version_t
+#include "msg/Message.h"
+#include "osd/osd_types.h" // for pg_t
class MPGStatsAck final : public Message {
public:
#ifndef CEPH_MPING_H
#define CEPH_MPING_H
+#include "include/ceph_fs.h" // for CEPH_MSG_PING
#include "msg/Message.h"
class MPing final : public Message {
#include <optional>
#include <sys/statvfs.h> /* or <sys/statfs.h> */
+
+#include "include/ceph_fs.h" // for CEPH_MSG_STATFS
#include "messages/PaxosServiceMessage.h"
class MStatfs final : public PaxosServiceMessage {
#ifndef CEPH_MTIMECHECK_H
#define CEPH_MTIMECHECK_H
+#include <cstdint>
+#include <map>
+
+#include "include/encoding.h"
+#include "include/utime.h"
+#include "include/types.h" // for version_t
+#include "msg/Message.h"
+
class MTimeCheck final : public Message {
public:
static constexpr int HEAD_VERSION = 1;
#pragma once
+#include <cstdint>
+#include <map>
+
+#include "include/encoding.h"
+#include "include/utime.h"
+#include "include/types.h" // for version_t
+#include "msg/Message.h"
+
class MTimeCheck2 final : public Message {
public:
static constexpr int HEAD_VERSION = 1;
#ifndef CEPH_MWATCHNOTIFY_H
#define CEPH_MWATCHNOTIFY_H
+#include <ostream>
+
#include "msg/Message.h"
#include "msg/Message.h"
#include "mon/Session.h"
#include "include/encoding.h"
-#include "include/types.h" // for epoch_t
+#include "include/types.h" // for epoch_t, version_t
#include <cstdint>
#include <string_view>