+IoPtr Storage::io_init(sg_size_t size, Io::OpType type)
+{
+ IoPtr res = IoPtr(new Io(size, type));
+ res->storage_ = this;
+ return res;
+}
+
+IoPtr Storage::read_async(sg_size_t size)
+{
+
+ IoPtr res = io_init(size, Io::OpType::READ);
+ res->start();
+ return res;
+}
+