diff options
Diffstat (limited to 'cpp/src/IceGrid/FileCache.h')
-rw-r--r-- | cpp/src/IceGrid/FileCache.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/cpp/src/IceGrid/FileCache.h b/cpp/src/IceGrid/FileCache.h index 4a827c6581d..51939521f87 100644 --- a/cpp/src/IceGrid/FileCache.h +++ b/cpp/src/IceGrid/FileCache.h @@ -12,6 +12,7 @@ #include <IceUtil/Shared.h> #include <Ice/BuiltinSequences.h> +#include <Ice/CommunicatorF.h> namespace IceGrid { @@ -20,10 +21,14 @@ class FileCache : public IceUtil::Shared { public: - FileCache(); + FileCache(const Ice::CommunicatorPtr&); Ice::Long getOffsetFromEnd(const std::string&, int); - bool read(const std::string&, Ice::Long, int, int, Ice::Long&, Ice::StringSeq&); + bool read(const std::string&, Ice::Long, int, Ice::Long&, Ice::StringSeq&); + +private: + + const int _messageSizeMax; }; typedef IceUtil::Handle<FileCache> FileCachePtr; |