X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Fceph%2Fsrc%2Fcls%2Fuser%2Fcls_user_ops.h;fp=src%2Fceph%2Fsrc%2Fcls%2Fuser%2Fcls_user_ops.h;h=0000000000000000000000000000000000000000;hb=7da45d65be36d36b880cc55c5036e96c24b53f00;hp=2219a49596200e9e23c3b76a98f6056d133ceaff;hpb=691462d09d0987b47e112d6ee8740375df3c51b2;p=stor4nfv.git diff --git a/src/ceph/src/cls/user/cls_user_ops.h b/src/ceph/src/cls/user/cls_user_ops.h deleted file mode 100644 index 2219a49..0000000 --- a/src/ceph/src/cls/user/cls_user_ops.h +++ /dev/null @@ -1,183 +0,0 @@ -// -*- mode:C++; tab-width:8; c-basic-offset:2; indent-tabs-mode:t -*- -// vim: ts=8 sw=2 smarttab - -#ifndef CEPH_CLS_USER_OPS_H -#define CEPH_CLS_USER_OPS_H - -#include "cls_user_types.h" - -struct cls_user_set_buckets_op { - list entries; - bool add; - real_time time; /* op time */ - - cls_user_set_buckets_op() : add(false) {} - - void encode(bufferlist& bl) const { - ENCODE_START(1, 1, bl); - ::encode(entries, bl); - ::encode(add, bl); - ::encode(time, bl); - ENCODE_FINISH(bl); - } - - void decode(bufferlist::iterator& bl) { - DECODE_START(1, bl); - ::decode(entries, bl); - ::decode(add, bl); - ::decode(time, bl); - DECODE_FINISH(bl); - } - - void dump(Formatter *f) const; - static void generate_test_instances(list& ls); -}; -WRITE_CLASS_ENCODER(cls_user_set_buckets_op) - -struct cls_user_remove_bucket_op { - cls_user_bucket bucket; - - cls_user_remove_bucket_op() {} - - void encode(bufferlist& bl) const { - ENCODE_START(1, 1, bl); - ::encode(bucket, bl); - ENCODE_FINISH(bl); - } - - void decode(bufferlist::iterator& bl) { - DECODE_START(1, bl); - ::decode(bucket, bl); - DECODE_FINISH(bl); - } - - void dump(Formatter *f) const; - static void generate_test_instances(list& ls); -}; -WRITE_CLASS_ENCODER(cls_user_remove_bucket_op) - -struct cls_user_list_buckets_op { - string marker; - string end_marker; - int max_entries; /* upperbound to returned num of entries - might return less than that and still be truncated */ - - cls_user_list_buckets_op() - : max_entries(0) {} - - void encode(bufferlist& bl) const { - ENCODE_START(2, 1, bl); - ::encode(marker, bl); - ::encode(max_entries, bl); - ::encode(end_marker, bl); - ENCODE_FINISH(bl); - } - - void decode(bufferlist::iterator& bl) { - DECODE_START(2, bl); - ::decode(marker, bl); - ::decode(max_entries, bl); - if (struct_v >= 2) { - ::decode(end_marker, bl); - } - DECODE_FINISH(bl); - } - - void dump(Formatter *f) const; - static void generate_test_instances(list& ls); -}; -WRITE_CLASS_ENCODER(cls_user_list_buckets_op) - -struct cls_user_list_buckets_ret { - list entries; - string marker; - bool truncated; - - cls_user_list_buckets_ret() : truncated(false) {} - - void encode(bufferlist& bl) const { - ENCODE_START(1, 1, bl); - ::encode(entries, bl); - ::encode(marker, bl); - ::encode(truncated, bl); - ENCODE_FINISH(bl); - } - - void decode(bufferlist::iterator& bl) { - DECODE_START(1, bl); - ::decode(entries, bl); - ::decode(marker, bl); - ::decode(truncated, bl); - DECODE_FINISH(bl); - } - - void dump(Formatter *f) const; - static void generate_test_instances(list& ls); -}; -WRITE_CLASS_ENCODER(cls_user_list_buckets_ret) - - -struct cls_user_get_header_op { - cls_user_get_header_op() {} - - void encode(bufferlist& bl) const { - ENCODE_START(1, 1, bl); - ENCODE_FINISH(bl); - } - - void decode(bufferlist::iterator& bl) { - DECODE_START(1, bl); - DECODE_FINISH(bl); - } - - void dump(Formatter *f) const; - static void generate_test_instances(list& ls); -}; -WRITE_CLASS_ENCODER(cls_user_get_header_op) - -struct cls_user_get_header_ret { - cls_user_header header; - - cls_user_get_header_ret() {} - - void encode(bufferlist& bl) const { - ENCODE_START(1, 1, bl); - ::encode(header, bl); - ENCODE_FINISH(bl); - } - - void decode(bufferlist::iterator& bl) { - DECODE_START(1, bl); - ::decode(header, bl); - DECODE_FINISH(bl); - } - - void dump(Formatter *f) const; - static void generate_test_instances(list& ls); -}; -WRITE_CLASS_ENCODER(cls_user_get_header_ret) - -struct cls_user_complete_stats_sync_op { - real_time time; - - cls_user_complete_stats_sync_op() {} - - void encode(bufferlist& bl) const { - ENCODE_START(1, 1, bl); - ::encode(time, bl); - ENCODE_FINISH(bl); - } - - void decode(bufferlist::iterator& bl) { - DECODE_START(1, bl); - ::decode(time, bl); - DECODE_FINISH(bl); - } - - void dump(Formatter *f) const; - static void generate_test_instances(list& ls); -}; -WRITE_CLASS_ENCODER(cls_user_complete_stats_sync_op) - - -#endif