Signed-off-by: Casey Bodley <cbodley@redhat.com>
return ref.ioctx.aio_operate(ref.oid, c, op);
}
+int RGWSI_RADOS::Obj::aio_operate(librados::AioCompletion *c, librados::ObjectReadOperation *op,
+ bufferlist *pbl)
+{
+ return ref.ioctx.aio_operate(ref.oid, c, op, pbl);
+}
+
int RGWSI_RADOS::Obj::watch(uint64_t *handle, librados::WatchCtx2 *ctx)
{
return ref.ioctx.watch2(ref.oid, handle, ctx);
int operate(librados::ObjectWriteOperation *op);
int operate(librados::ObjectReadOperation *op, bufferlist *pbl);
int aio_operate(librados::AioCompletion *c, librados::ObjectWriteOperation *op);
+ int aio_operate(librados::AioCompletion *c, librados::ObjectReadOperation *op,
+ bufferlist *pbl);
int watch(uint64_t *handle, librados::WatchCtx2 *ctx);
int aio_watch(librados::AioCompletion *c, uint64_t *handle, librados::WatchCtx2 *ctx);