X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Fceph%2Fsrc%2Fcls%2Fuser%2Fcls_user_client.h;fp=src%2Fceph%2Fsrc%2Fcls%2Fuser%2Fcls_user_client.h;h=0000000000000000000000000000000000000000;hb=7da45d65be36d36b880cc55c5036e96c24b53f00;hp=5e5d3063d011b00226b954dcc9c1f1dd170549fe;hpb=691462d09d0987b47e112d6ee8740375df3c51b2;p=stor4nfv.git diff --git a/src/ceph/src/cls/user/cls_user_client.h b/src/ceph/src/cls/user/cls_user_client.h deleted file mode 100644 index 5e5d306..0000000 --- a/src/ceph/src/cls/user/cls_user_client.h +++ /dev/null @@ -1,40 +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_CLIENT_H -#define CEPH_CLS_USER_CLIENT_H - -#include "cls_user_ops.h" -#include "common/RefCountedObj.h" - -namespace librados { - class ObjectWriteOperation; - class ObjectReadOperation; - class IoCtx; -} - -class RGWGetUserHeader_CB : public RefCountedObject { -public: - ~RGWGetUserHeader_CB() override {} - virtual void handle_response(int r, cls_user_header& header) = 0; -}; - -/* - * user objclass - */ - -void cls_user_set_buckets(librados::ObjectWriteOperation& op, list& entries, bool add); -void cls_user_complete_stats_sync(librados::ObjectWriteOperation& op); -void cls_user_remove_bucket(librados::ObjectWriteOperation& op, const cls_user_bucket& bucket); -void cls_user_bucket_list(librados::ObjectReadOperation& op, - const string& in_marker, - const string& end_marker, - int max_entries, - list& entries, - string *out_marker, - bool *truncated, - int *pret); -void cls_user_get_header(librados::ObjectReadOperation& op, cls_user_header *header, int *pret); -int cls_user_get_header_async(librados::IoCtx& io_ctx, string& oid, RGWGetUserHeader_CB *ctx); - -#endif