]>
git.proxmox.com Git - ceph.git/blob - ceph/src/rgw/rgw_notify.h
1 // -*- mode:C++; tab-width:8; c-basic-offset:2; indent-tabs-mode:t -*-
2 // vim: ts=8 sw=2 smarttab
7 #include "common/ceph_time.h"
8 #include "include/common_fwd.h"
9 #include "rgw_notify_event_type.h"
11 // forward declarations
19 namespace rgw::notify
{
21 // publish notification
22 int publish(const req_state
* s
,
23 const rgw_obj_key
& key
,
25 const ceph::real_time
& mtime
,
26 const std::string
& etag
,
28 rgw::sal::RGWRadosStore
* store
);