#include <string>
#include <vector>
-class ContextWQ;
-
struct Context;
namespace librbd {
struct ImageCtx;
+namespace asio { struct ContextWQ; }
namespace api {
mirror_image_info_t *mirror_image_info,
Context *on_finish);
static int image_get_info(librados::IoCtx& io_ctx,
- ContextWQ *op_work_queue,
+ asio::ContextWQ *op_work_queue,
const std::string &image_id,
mirror_image_info_t *mirror_image_info);
static void image_get_info(librados::IoCtx& io_ctx,
- ContextWQ *op_work_queue,
+ asio::ContextWQ *op_work_queue,
const std::string &image_id,
mirror_image_info_t *mirror_image_info,
Context *on_finish);