3 #ifndef GEODE_ATTRIBUTESMUTATOR_H_
4 #define GEODE_ATTRIBUTESMUTATOR_H_
23 #include "geode_globals.hpp"
73 int32_t setEntryIdleTimeout(int32_t idleTimeout);
90 int32_t setEntryTimeToLive(int32_t timeToLive);
107 int32_t setRegionIdleTimeout(int32_t idleTimeout);
123 int32_t setRegionTimeToLive(int32_t timeToLive);
138 uint32_t setLruEntriesLimit(uint32_t entriesLimit);
155 void setCacheListener(
const char* libpath,
const char* factoryFuncName);
171 void setCacheLoader(
const char* libpath,
const char* factoryFuncName);
187 void setCacheWriter(
const char* libpath,
const char* factoryFuncName);
193 #endif // GEODE_ATTRIBUTESMUTATOR_H_