X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Fceph%2Fsrc%2Frbd_replay%2FBufferReader.h;fp=src%2Fceph%2Fsrc%2Frbd_replay%2FBufferReader.h;h=0000000000000000000000000000000000000000;hb=7da45d65be36d36b880cc55c5036e96c24b53f00;hp=07f7b09ccaaa2bcddc9bec8c0197663bb86e0881;hpb=691462d09d0987b47e112d6ee8740375df3c51b2;p=stor4nfv.git diff --git a/src/ceph/src/rbd_replay/BufferReader.h b/src/ceph/src/rbd_replay/BufferReader.h deleted file mode 100644 index 07f7b09..0000000 --- a/src/ceph/src/rbd_replay/BufferReader.h +++ /dev/null @@ -1,34 +0,0 @@ -// -*- mode:C++; tab-width:8; c-basic-offset:2; indent-tabs-mode:t -*- -// vim: ts=8 sw=2 smarttab - -#ifndef CEPH_RBD_REPLAY_BUFFER_READER_H -#define CEPH_RBD_REPLAY_BUFFER_READER_H - -#include "include/int_types.h" -#include "include/buffer.h" - -namespace rbd_replay { - -class BufferReader { -public: - static const size_t DEFAULT_MIN_BYTES = 1<<20; - static const size_t DEFAULT_MAX_BYTES = 1<<22; - - BufferReader(int fd, size_t min_bytes = DEFAULT_MIN_BYTES, - size_t max_bytes = DEFAULT_MAX_BYTES); - - int fetch(bufferlist::iterator **it); - -private: - int m_fd; - size_t m_min_bytes; - size_t m_max_bytes; - bufferlist m_bl; - bufferlist::iterator m_bl_it; - bool m_eof_reached; - -}; - -} // namespace rbd_replay - -#endif // CEPH_RBD_REPLAY_BUFFER_READER_H