diff options
Diffstat (limited to 'cpp/src/tests/storePerftools/asyncPerf/SimplePersistableMessage.h')
-rw-r--r-- | cpp/src/tests/storePerftools/asyncPerf/SimplePersistableMessage.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/cpp/src/tests/storePerftools/asyncPerf/SimplePersistableMessage.h b/cpp/src/tests/storePerftools/asyncPerf/SimplePersistableMessage.h index f6258822ea..7ac54ddea1 100644 --- a/cpp/src/tests/storePerftools/asyncPerf/SimplePersistableMessage.h +++ b/cpp/src/tests/storePerftools/asyncPerf/SimplePersistableMessage.h @@ -51,20 +51,21 @@ public: virtual ~SimplePersistableMessage(); const qpid::broker::MessageHandle& getHandle() const; qpid::broker::MessageHandle& getHandle(); + uint64_t contentSize() const; - // Interface Persistable + // --- Interface Persistable --- virtual void setPersistenceId(uint64_t id) const; virtual uint64_t getPersistenceId() const; virtual void encode(qpid::framing::Buffer& buffer) const; virtual uint32_t encodedSize() const; - // Interface PersistableMessage + // --- Interface PersistableMessage --- virtual void allDequeuesComplete(); virtual uint32_t encodedHeaderSize() const; virtual bool isPersistent() const; - // Interface DataStore - virtual uint64_t getSize(); + // --- Interface DataSource --- + virtual uint64_t getSize(); // <- same as encodedSize()? virtual void write(char* target); private: |