]> git.proxmox.com Git - ceph.git/blob - ceph/src/test/encoding/types.h
bump version to 12.2.12-pve1
[ceph.git] / ceph / src / test / encoding / types.h
1 #include "include/CompatSet.h"
2 TYPE(CompatSet)
3
4 #include "include/filepath.h"
5 TYPE(filepath)
6
7 #include "include/util.h"
8 TYPE(ceph_data_stats)
9
10 #include "common/bit_vector.hpp"
11 TYPE(BitVector<2>)
12
13 #include "common/bloom_filter.hpp"
14 TYPE(bloom_filter)
15 TYPE(compressible_bloom_filter)
16
17 #include "test_ceph_time.h"
18 TYPE(real_time_wrapper)
19
20 #include "test_sstring.h"
21 TYPE(sstring_wrapper)
22
23 #include "common/snap_types.h"
24 TYPE(SnapContext)
25 TYPE(SnapRealmInfo)
26
27 #include "common/DecayCounter.h"
28 TYPE(DecayCounter)
29
30 #include "common/LogEntry.h"
31 TYPE_FEATUREFUL(LogEntryKey)
32 TYPE_FEATUREFUL(LogEntry)
33 TYPE_FEATUREFUL(LogSummary)
34
35 #include "common/SloppyCRCMap.h"
36 TYPE(SloppyCRCMap)
37
38 #include "msg/msg_types.h"
39 TYPE(entity_name_t)
40 TYPE_FEATUREFUL(entity_addr_t)
41 TYPE_FEATUREFUL(entity_addrvec_t)
42 TYPE_FEATUREFUL(entity_inst_t)
43
44 #include "osd/OSDMap.h"
45 TYPE(osd_info_t)
46 TYPE(osd_xinfo_t)
47 TYPE_FEATUREFUL_NOCOPY(OSDMap)
48 TYPE_FEATUREFUL_STRAYDATA(OSDMap::Incremental)
49
50 #include "crush/CrushWrapper.h"
51 TYPE_FEATUREFUL_NOCOPY(CrushWrapper)
52
53 #include "common/histogram.h"
54 TYPE(pow2_hist_t)
55
56 #include "osd/osd_types.h"
57 TYPE(osd_reqid_t)
58 TYPE(object_locator_t)
59 TYPE(request_redirect_t)
60 TYPE(pg_t)
61 TYPE(coll_t)
62 TYPE(objectstore_perf_stat_t)
63 TYPE(osd_stat_t)
64 TYPE(OSDSuperblock)
65 TYPE_FEATUREFUL(pool_snap_info_t)
66 TYPE_FEATUREFUL(pg_pool_t)
67 TYPE(object_stat_sum_t)
68 TYPE(object_stat_collection_t)
69 TYPE(pg_stat_t)
70 TYPE_FEATUREFUL(pool_stat_t)
71 TYPE(pg_history_t)
72 TYPE(pg_info_t)
73 TYPE_FEATUREFUL(pg_query_t)
74 TYPE(pg_log_entry_t)
75 TYPE(pg_log_t)
76 TYPE_FEATUREFUL(pg_missing_item)
77 TYPE(pg_missing_t)
78 TYPE(pg_ls_response_t)
79 TYPE(pg_nls_response_t)
80 TYPE(object_copy_cursor_t)
81 TYPE_FEATUREFUL(object_copy_data_t)
82 TYPE(pg_create_t)
83 TYPE_FEATUREFUL(watch_info_t)
84 TYPE_FEATUREFUL(object_info_t)
85 TYPE(SnapSet)
86 TYPE_FEATUREFUL(ObjectRecoveryInfo)
87 TYPE(ObjectRecoveryProgress)
88 TYPE(ScrubMap::object)
89 TYPE(ScrubMap)
90 TYPE(pg_hit_set_info_t)
91 TYPE(pg_hit_set_history_t)
92 TYPE(osd_peer_stat_t)
93 TYPE(clone_info)
94 TYPE(obj_list_snap_response_t)
95 TYPE_FEATUREFUL(PullOp)
96 TYPE_FEATUREFUL(PushOp)
97 TYPE(PushReplyOp)
98
99 #include "osd/ECUtil.h"
100 TYPE(ECUtil::HashInfo)
101
102 #include "osd/ECMsgTypes.h"
103 TYPE_NOCOPY(ECSubWrite)
104 TYPE(ECSubWriteReply)
105 TYPE_FEATUREFUL(ECSubRead)
106 TYPE(ECSubReadReply)
107
108 #include "osd/HitSet.h"
109 TYPE_NONDETERMINISTIC(ExplicitHashHitSet)
110 TYPE_NONDETERMINISTIC(ExplicitObjectHitSet)
111 TYPE(BloomHitSet)
112 TYPE_NONDETERMINISTIC(HitSet) // because some subclasses are
113 TYPE(HitSet::Params)
114
115 #include "os/ObjectStore.h"
116 TYPE(ObjectStore::Transaction)
117
118 #include "os/filestore/SequencerPosition.h"
119 TYPE(SequencerPosition)
120
121 #ifdef HAVE_LIBAIO
122 #include "os/bluestore/bluestore_types.h"
123 TYPE(bluestore_cnode_t)
124 TYPE(bluestore_compression_header_t)
125 TYPE(bluestore_extent_ref_map_t)
126 TYPE(bluestore_pextent_t)
127 // TODO: bluestore_blob_t repurposes the "feature" param of encode() for its
128 // struct_v. at a higher level, BlueStore::ExtendMap encodes the extends using
129 // a different interface than the normal ones. see
130 // BlueStore::ExtentMap::encode_some(). maybe we can test it using another
131 // approach.
132 // TYPE_FEATUREFUL(bluestore_blob_t)
133 TYPE(bluestore_onode_t)
134 TYPE(bluestore_deferred_op_t)
135 TYPE(bluestore_deferred_transaction_t)
136 #endif
137
138 #include "common/hobject.h"
139 TYPE(hobject_t)
140 TYPE(ghobject_t)
141
142 #include "mon/AuthMonitor.h"
143 TYPE_FEATUREFUL(AuthMonitor::Incremental)
144
145 #include "mon/PGMap.h"
146 TYPE_FEATUREFUL(PGMap::Incremental)
147 TYPE_FEATUREFUL_NONDETERMINISTIC(PGMap)
148 TYPE_FEATUREFUL_NONDETERMINISTIC(PGMapDigest)
149
150 #include "mon/MonitorDBStore.h"
151 TYPE(MonitorDBStore::Transaction)
152 TYPE(MonitorDBStore::Op)
153
154 #include "mon/MonMap.h"
155 TYPE_FEATUREFUL(MonMap)
156
157 #include "mon/MonCap.h"
158 TYPE(MonCap)
159
160 #include "mon/MgrMap.h"
161 TYPE_FEATUREFUL(MgrMap)
162
163 #include "mon/mon_types.h"
164 TYPE(LevelDBStoreStats)
165
166 #include "mon/CreatingPGs.h"
167 TYPE(creating_pgs_t)
168
169 #include "mgr/ServiceMap.h"
170 TYPE_FEATUREFUL(ServiceMap)
171 TYPE_FEATUREFUL(ServiceMap::Service)
172 TYPE_FEATUREFUL(ServiceMap::Daemon)
173
174 #include "os/filestore/DBObjectMap.h"
175 TYPE(DBObjectMap::_Header)
176 TYPE(DBObjectMap::State)
177
178 #include "mds/JournalPointer.h"
179 TYPE(JournalPointer)
180
181 #include "osdc/Journaler.h"
182 TYPE(Journaler::Header)
183
184 #include "mds/snap.h"
185 TYPE(SnapInfo)
186 TYPE(snaplink_t)
187 TYPE(sr_t)
188
189 #include "mds/mdstypes.h"
190 TYPE(frag_info_t)
191 TYPE(nest_info_t)
192 TYPE(client_writeable_range_t)
193 TYPE_FEATUREFUL(inode_t<std::allocator>)
194 TYPE_FEATUREFUL(old_inode_t<std::allocator>)
195 TYPE(fnode_t)
196 TYPE(old_rstat_t)
197 TYPE_FEATUREFUL(session_info_t)
198 TYPE(string_snap_t)
199 TYPE(MDSCacheObjectInfo)
200 TYPE(mds_table_pending_t)
201 TYPE(inode_load_vec_t)
202 TYPE(dirfrag_load_vec_t)
203 TYPE(mds_load_t)
204 TYPE(cap_reconnect_t)
205 TYPE(inode_backtrace_t)
206 TYPE(inode_backpointer_t)
207 TYPE(quota_info_t)
208
209 #include "include/fs_types.h"
210 TYPE_FEATUREFUL(file_layout_t)
211
212 #include "mds/CInode.h"
213 TYPE_FEATUREFUL(InodeStore)
214
215 #include "mds/MDSMap.h"
216 TYPE_FEATUREFUL(MDSMap)
217 TYPE_FEATUREFUL(MDSMap::mds_info_t)
218
219 #include "mds/FSMap.h"
220 //TYPE_FEATUREFUL(Filesystem)
221 TYPE_FEATUREFUL(FSMap)
222
223 #include "mds/Capability.h"
224 TYPE_NOCOPY(Capability)
225
226 #include "mds/InoTable.h"
227 TYPE(InoTable)
228
229 #include "mds/SnapServer.h"
230 TYPE_STRAYDATA(SnapServer)
231
232 #include "mds/events/ECommitted.h"
233 TYPE_FEATUREFUL(ECommitted)
234 #include "mds/events/EExport.h"
235 TYPE_FEATUREFUL(EExport)
236 #include "mds/events/EFragment.h"
237 TYPE_FEATUREFUL(EFragment)
238 #include "mds/events/EImportFinish.h"
239 TYPE_FEATUREFUL(EImportFinish)
240 #include "mds/events/EImportStart.h"
241 TYPE_FEATUREFUL(EImportStart)
242 #include "mds/events/EMetaBlob.h"
243 TYPE_FEATUREFUL_NOCOPY(EMetaBlob::fullbit)
244 TYPE(EMetaBlob::remotebit)
245 TYPE(EMetaBlob::nullbit)
246 TYPE_FEATUREFUL(EMetaBlob::dirlump)
247 TYPE_FEATUREFUL(EMetaBlob)
248 #include "mds/events/EOpen.h"
249 TYPE_FEATUREFUL(EOpen)
250 #include "mds/events/EResetJournal.h"
251 TYPE_FEATUREFUL(EResetJournal)
252 #include "mds/events/ESession.h"
253 TYPE_FEATUREFUL(ESession)
254 #include "mds/events/ESessions.h"
255 TYPE_FEATUREFUL(ESessions)
256 #include "mds/events/ESlaveUpdate.h"
257 TYPE(link_rollback)
258 TYPE(rmdir_rollback)
259 TYPE(rename_rollback::drec)
260 TYPE(rename_rollback)
261 TYPE_FEATUREFUL(ESlaveUpdate)
262 #include "mds/events/ESubtreeMap.h"
263 TYPE_FEATUREFUL(ESubtreeMap)
264 #include "mds/events/ETableClient.h"
265 TYPE_FEATUREFUL(ETableClient)
266 #include "mds/events/ETableServer.h"
267 TYPE_FEATUREFUL(ETableServer)
268 #include "mds/events/EUpdate.h"
269 TYPE_FEATUREFUL(EUpdate)
270
271 #ifdef WITH_RBD
272 #include "librbd/journal/Types.h"
273 TYPE(librbd::journal::EventEntry)
274 TYPE(librbd::journal::ClientData)
275 TYPE(librbd::journal::TagData)
276 #include "librbd/mirroring_watcher/Types.h"
277 TYPE(librbd::mirroring_watcher::NotifyMessage)
278 #include "librbd/WatchNotifyTypes.h"
279 TYPE(librbd::watch_notify::NotifyMessage)
280 TYPE(librbd::watch_notify::ResponseMessage)
281
282 #include "rbd_replay/ActionTypes.h"
283 TYPE(rbd_replay::action::Dependency)
284 TYPE(rbd_replay::action::ActionEntry);
285 #endif
286
287 #ifdef WITH_RADOSGW
288
289 #include "rgw/rgw_rados.h"
290 TYPE(RGWObjManifestPart)
291 TYPE(RGWObjManifest)
292 TYPE(RGWOLHInfo)
293 TYPE(RGWZoneGroup)
294 TYPE(RGWZone)
295 TYPE(RGWZoneParams)
296
297 #include "rgw/rgw_acl.h"
298 TYPE(ACLPermission)
299 TYPE(ACLGranteeType)
300 TYPE(ACLGrant)
301 TYPE(RGWAccessControlList)
302 TYPE(ACLOwner)
303 TYPE(RGWAccessControlPolicy)
304
305 #include "rgw/rgw_cache.h"
306 TYPE(ObjectMetaInfo)
307 TYPE(ObjectCacheInfo)
308 TYPE(RGWCacheNotifyInfo)
309
310 #include "cls/rgw/cls_rgw_types.h"
311 TYPE(rgw_bucket_pending_info)
312 TYPE(rgw_bucket_dir_entry_meta)
313 TYPE(rgw_bucket_dir_entry)
314 TYPE(rgw_bucket_category_stats)
315 TYPE(rgw_bucket_dir_header)
316 TYPE(rgw_bucket_dir)
317 TYPE(rgw_bucket_entry_ver)
318 TYPE(cls_rgw_obj_key)
319 TYPE(rgw_bucket_olh_log_entry)
320 TYPE(rgw_usage_log_entry)
321
322 #include "cls/rgw/cls_rgw_ops.h"
323 TYPE(rgw_cls_obj_prepare_op)
324 TYPE(rgw_cls_obj_complete_op)
325 TYPE(rgw_cls_list_op)
326 TYPE(rgw_cls_list_ret)
327 TYPE(cls_rgw_gc_defer_entry_op)
328 TYPE(cls_rgw_gc_list_op)
329 TYPE(cls_rgw_gc_list_ret)
330 TYPE(cls_rgw_gc_obj_info)
331 TYPE(cls_rgw_gc_remove_op)
332 TYPE(cls_rgw_gc_set_entry_op)
333 TYPE(cls_rgw_obj)
334 TYPE(cls_rgw_obj_chain)
335 TYPE(rgw_cls_tag_timeout_op)
336 TYPE(cls_rgw_bi_log_list_op)
337 TYPE(cls_rgw_bi_log_trim_op)
338 TYPE(cls_rgw_bi_log_list_ret)
339 TYPE(rgw_cls_link_olh_op)
340 TYPE(rgw_cls_unlink_instance_op)
341 TYPE(rgw_cls_read_olh_log_op)
342 TYPE(rgw_cls_read_olh_log_ret)
343 TYPE(rgw_cls_trim_olh_log_op)
344 TYPE(rgw_cls_bucket_clear_olh_op)
345 TYPE(rgw_cls_check_index_ret)
346 TYPE(cls_rgw_reshard_add_op)
347 TYPE(cls_rgw_reshard_list_op)
348 TYPE(cls_rgw_reshard_list_ret)
349 TYPE(cls_rgw_reshard_get_op)
350 TYPE(cls_rgw_reshard_get_ret)
351 TYPE(cls_rgw_reshard_remove_op)
352 TYPE(cls_rgw_set_bucket_resharding_op)
353 TYPE(cls_rgw_clear_bucket_resharding_op)
354
355 #include "cls/rgw/cls_rgw_client.h"
356 TYPE(rgw_bi_log_entry)
357 TYPE(cls_rgw_reshard_entry)
358 TYPE(cls_rgw_bucket_instance_entry)
359
360 #include "cls/user/cls_user_types.h"
361 TYPE(cls_user_bucket)
362 TYPE(cls_user_bucket_entry)
363 TYPE(cls_user_stats)
364 TYPE(cls_user_header)
365
366 #include "cls/user/cls_user_ops.h"
367 TYPE(cls_user_set_buckets_op)
368 TYPE(cls_user_remove_bucket_op)
369 TYPE(cls_user_list_buckets_op)
370 TYPE(cls_user_list_buckets_ret)
371 TYPE(cls_user_get_header_op)
372 TYPE(cls_user_get_header_ret)
373 TYPE(cls_user_complete_stats_sync_op)
374
375 #include "cls/journal/cls_journal_types.h"
376 TYPE(cls::journal::ObjectPosition)
377 TYPE(cls::journal::ObjectSetPosition)
378 TYPE(cls::journal::Client)
379
380 #include "rgw/rgw_common.h"
381 TYPE(RGWAccessKey)
382 TYPE(RGWSubUser)
383 TYPE(RGWUserInfo)
384 TYPE(rgw_bucket)
385 TYPE(RGWBucketInfo)
386 TYPE(RGWBucketEnt)
387 TYPE(RGWUploadPartInfo)
388 TYPE(rgw_obj)
389
390 #include "rgw/rgw_log.h"
391 TYPE(rgw_log_entry)
392
393 #include "rgw/rgw_sync.h"
394 TYPE(rgw_meta_sync_info)
395 TYPE(rgw_meta_sync_marker)
396 TYPE(rgw_meta_sync_status)
397
398 #include "rgw/rgw_data_sync.h"
399 TYPE(rgw_data_sync_info)
400 TYPE(rgw_data_sync_marker)
401 TYPE(rgw_data_sync_status)
402
403 #endif
404
405 #ifdef WITH_RBD
406 #include "cls/rbd/cls_rbd.h"
407 TYPE(cls_rbd_parent)
408 TYPE(cls_rbd_snap)
409
410 #include "cls/rbd/cls_rbd_types.h"
411 TYPE(cls::rbd::MirrorPeer)
412 TYPE(cls::rbd::MirrorImage)
413 #endif
414
415 #include "cls/lock/cls_lock_types.h"
416 TYPE(rados::cls::lock::locker_id_t)
417 TYPE_FEATUREFUL(rados::cls::lock::locker_info_t)
418 TYPE_FEATUREFUL(rados::cls::lock::lock_info_t)
419
420 #include "cls/lock/cls_lock_ops.h"
421 TYPE(cls_lock_lock_op)
422 TYPE(cls_lock_unlock_op)
423 TYPE(cls_lock_break_op)
424 TYPE(cls_lock_get_info_op)
425 TYPE_FEATUREFUL(cls_lock_get_info_reply)
426 TYPE(cls_lock_list_locks_reply)
427 TYPE(cls_lock_assert_op)
428 TYPE(cls_lock_set_cookie_op)
429
430 #include "cls/replica_log/cls_replica_log_types.h"
431 TYPE(cls_replica_log_item_marker)
432 TYPE(cls_replica_log_progress_marker)
433 TYPE(cls_replica_log_bound)
434 #include "cls/replica_log/cls_replica_log_ops.h"
435 TYPE(cls_replica_log_delete_marker_op)
436 TYPE(cls_replica_log_set_marker_op)
437 TYPE(cls_replica_log_get_bounds_op)
438 TYPE(cls_replica_log_get_bounds_ret)
439
440 #include "cls/refcount/cls_refcount_ops.h"
441 TYPE(cls_refcount_get_op)
442 TYPE(cls_refcount_put_op)
443 TYPE(cls_refcount_read_op)
444 TYPE(cls_refcount_read_ret)
445 TYPE(cls_refcount_set_op)
446
447 #include "journal/Entry.h"
448 TYPE(journal::Entry)
449
450 // --- messages ---
451 #include "messages/MAuth.h"
452 MESSAGE(MAuth)
453 #include "messages/MAuthReply.h"
454 MESSAGE(MAuthReply)
455 #include "messages/MCacheExpire.h"
456 MESSAGE(MCacheExpire)
457 #include "messages/MClientCapRelease.h"
458 MESSAGE(MClientCapRelease)
459 #include "messages/MClientCaps.h"
460 MESSAGE(MClientCaps)
461 #include "messages/MClientLease.h"
462 MESSAGE(MClientLease)
463 #include "messages/MClientReconnect.h"
464 MESSAGE(MClientReconnect)
465 #include "messages/MClientReply.h"
466 MESSAGE(MClientReply)
467 #include "messages/MClientRequest.h"
468 MESSAGE(MClientRequest)
469 #include "messages/MClientRequestForward.h"
470 MESSAGE(MClientRequestForward)
471 #include "messages/MClientSession.h"
472 MESSAGE(MClientSession)
473 #include "messages/MClientSnap.h"
474 MESSAGE(MClientSnap)
475 #include "messages/MCommand.h"
476 MESSAGE(MCommand)
477 #include "messages/MCommandReply.h"
478 MESSAGE(MCommandReply)
479 #include "messages/MDentryLink.h"
480 MESSAGE(MDentryLink)
481 #include "messages/MDentryUnlink.h"
482 MESSAGE(MDentryUnlink)
483 #include "messages/MDirUpdate.h"
484 MESSAGE(MDirUpdate)
485 #include "messages/MDiscover.h"
486 MESSAGE(MDiscover)
487 #include "messages/MDiscoverReply.h"
488 MESSAGE(MDiscoverReply)
489 #include "messages/MExportCaps.h"
490 MESSAGE(MExportCaps)
491 #include "messages/MExportCapsAck.h"
492 MESSAGE(MExportCapsAck)
493 #include "messages/MExportDir.h"
494 MESSAGE(MExportDir)
495 #include "messages/MExportDirAck.h"
496 MESSAGE(MExportDirAck)
497 #include "messages/MExportDirCancel.h"
498 MESSAGE(MExportDirCancel)
499 #include "messages/MExportDirDiscover.h"
500 MESSAGE(MExportDirDiscover)
501 #include "messages/MExportDirDiscoverAck.h"
502 MESSAGE(MExportDirDiscoverAck)
503 #include "messages/MExportDirFinish.h"
504 MESSAGE(MExportDirFinish)
505 #include "messages/MExportDirNotify.h"
506 MESSAGE(MExportDirNotify)
507 #include "messages/MExportDirNotifyAck.h"
508 MESSAGE(MExportDirNotifyAck)
509 #include "messages/MExportDirPrep.h"
510 MESSAGE(MExportDirPrep)
511 #include "messages/MExportDirPrepAck.h"
512 MESSAGE(MExportDirPrepAck)
513 #include "messages/MForward.h"
514 MESSAGE(MForward)
515 #include "messages/MGetPoolStats.h"
516 MESSAGE(MGetPoolStats)
517 #include "messages/MGetPoolStatsReply.h"
518 MESSAGE(MGetPoolStatsReply)
519 #include "messages/MHeartbeat.h"
520 MESSAGE(MHeartbeat)
521 #include "messages/MInodeFileCaps.h"
522 MESSAGE(MInodeFileCaps)
523 #include "messages/MLock.h"
524 MESSAGE(MLock)
525 #include "messages/MLog.h"
526 MESSAGE(MLog)
527 #include "messages/MLogAck.h"
528 MESSAGE(MLogAck)
529 #include "messages/MMDSBeacon.h"
530 MESSAGE(MMDSBeacon)
531 #include "messages/MMDSCacheRejoin.h"
532 MESSAGE(MMDSCacheRejoin)
533 #include "messages/MMDSFindIno.h"
534 MESSAGE(MMDSFindIno)
535 #include "messages/MMDSFindInoReply.h"
536 MESSAGE(MMDSFindInoReply)
537 #include "messages/MMDSFragmentNotify.h"
538 MESSAGE(MMDSFragmentNotify)
539 #include "messages/MMDSLoadTargets.h"
540 MESSAGE(MMDSLoadTargets)
541 #include "messages/MMDSMap.h"
542 MESSAGE(MMDSMap)
543 #include "messages/MMDSResolve.h"
544 MESSAGE(MMDSResolve)
545 #include "messages/MMDSResolveAck.h"
546 MESSAGE(MMDSResolveAck)
547 #include "messages/MMDSSlaveRequest.h"
548 MESSAGE(MMDSSlaveRequest)
549 #include "messages/MMDSTableRequest.h"
550 MESSAGE(MMDSTableRequest)
551 #include "messages/MMonCommand.h"
552 MESSAGE(MMonCommand)
553 #include "messages/MMonCommandAck.h"
554 MESSAGE(MMonCommandAck)
555 #include "messages/MMonElection.h"
556 MESSAGE(MMonElection)
557 #include "messages/MMonGetMap.h"
558 MESSAGE(MMonGetMap)
559 #include "messages/MMonGetVersion.h"
560 MESSAGE(MMonGetVersion)
561 #include "messages/MMonGetVersionReply.h"
562 MESSAGE(MMonGetVersionReply)
563 #include "messages/MMonGlobalID.h"
564 MESSAGE(MMonGlobalID)
565 #include "messages/MMonJoin.h"
566 MESSAGE(MMonJoin)
567 #include "messages/MMonMap.h"
568 MESSAGE(MMonMap)
569 #include "messages/MMonPaxos.h"
570 MESSAGE(MMonPaxos)
571 #include "messages/MMonProbe.h"
572 MESSAGE(MMonProbe)
573 #include "messages/MMonScrub.h"
574 MESSAGE(MMonScrub)
575 #include "messages/MMonSync.h"
576 MESSAGE(MMonSync)
577 #include "messages/MMonSubscribe.h"
578 MESSAGE(MMonSubscribe)
579 #include "messages/MMonSubscribeAck.h"
580 MESSAGE(MMonSubscribeAck)
581 #include "messages/MOSDAlive.h"
582 MESSAGE(MOSDAlive)
583 #include "messages/MOSDBoot.h"
584 MESSAGE(MOSDBoot)
585 #include "messages/MOSDFailure.h"
586 MESSAGE(MOSDFailure)
587 #include "messages/MOSDMap.h"
588 MESSAGE(MOSDMap)
589 #include "messages/MOSDOp.h"
590 MESSAGE(MOSDOp)
591 #include "messages/MOSDOpReply.h"
592 MESSAGE(MOSDOpReply)
593 #include "messages/MOSDPGBackfill.h"
594 MESSAGE(MOSDPGBackfill)
595 #include "messages/MOSDPGCreate.h"
596 MESSAGE(MOSDPGCreate)
597 #include "messages/MOSDPGInfo.h"
598 MESSAGE(MOSDPGInfo)
599 #include "messages/MOSDPGLog.h"
600 MESSAGE(MOSDPGLog)
601 #include "messages/MOSDPGNotify.h"
602 MESSAGE(MOSDPGNotify)
603 #include "messages/MOSDPGQuery.h"
604 MESSAGE(MOSDPGQuery)
605 #include "messages/MOSDPGRemove.h"
606 MESSAGE(MOSDPGRemove)
607 #include "messages/MOSDPGRecoveryDelete.h"
608 MESSAGE(MOSDPGRecoveryDelete)
609 #include "messages/MOSDPGRecoveryDeleteReply.h"
610 MESSAGE(MOSDPGRecoveryDeleteReply)
611 #include "messages/MOSDPGScan.h"
612 MESSAGE(MOSDPGScan)
613 #include "messages/MOSDPGTemp.h"
614 MESSAGE(MOSDPGTemp)
615 #include "messages/MOSDPGTrim.h"
616 MESSAGE(MOSDPGTrim)
617 #include "messages/MOSDPing.h"
618 MESSAGE(MOSDPing)
619 #include "messages/MOSDRepScrub.h"
620 MESSAGE(MOSDRepScrub)
621 #include "messages/MOSDScrub.h"
622 MESSAGE(MOSDScrub)
623 #include "messages/MOSDForceRecovery.h"
624 MESSAGE(MOSDForceRecovery)
625 #include "messages/MOSDSubOp.h"
626 MESSAGE(MOSDSubOp)
627 #include "messages/MOSDSubOpReply.h"
628 MESSAGE(MOSDSubOpReply)
629 #include "messages/MPGStats.h"
630 MESSAGE(MPGStats)
631 #include "messages/MPGStatsAck.h"
632 MESSAGE(MPGStatsAck)
633 #include "messages/MPing.h"
634 MESSAGE(MPing)
635 #include "messages/MPoolOp.h"
636 MESSAGE(MPoolOp)
637 #include "messages/MPoolOpReply.h"
638 MESSAGE(MPoolOpReply)
639 #include "messages/MRemoveSnaps.h"
640 MESSAGE(MRemoveSnaps)
641 #include "messages/MRoute.h"
642 MESSAGE(MRoute)
643 #include "messages/MStatfs.h"
644 MESSAGE(MStatfs)
645 #include "messages/MStatfsReply.h"
646 MESSAGE(MStatfsReply)
647 #include "messages/MWatchNotify.h"
648 MESSAGE(MWatchNotify)