]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/test/librados_test_stub/LibradosTestStub.cc
update sources to v12.1.0
[ceph.git] / ceph / src / test / librados_test_stub / LibradosTestStub.cc
index 2c747e7644033efdd2e70b75064d4a68c0fc0800..059c19114a6fb585729fe29f60702e275af16aca 100644 (file)
@@ -410,6 +410,12 @@ int IoCtx::aio_operate(const std::string& oid, AioCompletion *c,
   return ctx->aio_operate_read(oid, *ops, c->pc, flags, pbl);
 }
 
+int IoCtx::aio_operate(const std::string& oid, AioCompletion *c,
+                       ObjectReadOperation *op, int flags,
+                       bufferlist *pbl, const blkin_trace_info *trace_info) {
+  return aio_operate(oid, c, op, flags, pbl);
+}
+
 int IoCtx::aio_operate(const std::string& oid, AioCompletion *c,
                        ObjectWriteOperation *op) {
   TestIoCtxImpl *ctx = reinterpret_cast<TestIoCtxImpl*>(io_ctx_impl);
@@ -432,6 +438,13 @@ int IoCtx::aio_operate(const std::string& oid, AioCompletion *c,
   return ctx->aio_operate(oid, *ops, c->pc, &snapc, 0);
 }
 
+int IoCtx::aio_operate(const std::string& oid, AioCompletion *c,
+                       ObjectWriteOperation *op, snap_t seq,
+                       std::vector<snap_t>& snaps,
+                      const blkin_trace_info *trace_info) {
+  return aio_operate(oid, c, op, seq, snaps);
+}
+
 int IoCtx::aio_remove(const std::string& oid, AioCompletion *c) {
   TestIoCtxImpl *ctx = reinterpret_cast<TestIoCtxImpl*>(io_ctx_impl);
   return ctx->aio_remove(oid, c->pc);