class Purge
{
public:
- Purge(memcached_st* arg) :
+ Purge(Memcached* arg) :
_memc(arg)
{
memcached_set_purging(_memc, true);
}
private:
- memcached_st* _memc;
+ Memcached* _memc;
};
class PollTimeout
{
public:
- PollTimeout(memcached_st* arg) :
+ PollTimeout(Memcached* arg) :
_timeout(arg->poll_timeout),
_origin(arg->poll_timeout)
{
int32_t& _origin;
};
-bool memcached_purge(memcached_server_write_instance_st ptr)
+bool memcached_purge(memcached_instance_st* ptr)
{
- memcached_st *root= (memcached_st *)ptr->root;
+ Memcached *root= (Memcached *)ptr->root;
if (memcached_is_purging(ptr->root) || /* already purging */
(memcached_server_response_count(ptr) < ptr->root->io_msg_watermark &&