bool is_purging:1;
bool is_processing_input:1;
bool is_time_for_rebuild:1;
+ bool not_used:1;
} state;
struct {
bool use_udp:1;
bool verify_key:1;
bool tcp_keepalive:1;
+ bool is_aes:1;
+ bool is_fetching_version:1;
+ bool not_used:1;
} flags;
memcached_server_distribution_t distribution;
unsigned int version;
} server_info;
uint32_t number_of_hosts;
- memcached_server_st *servers;
- memcached_server_st *last_disconnected_server;
+#ifdef __cplusplus
+ org::libmemcached::Instance* servers;
+ org::libmemcached::Instance* last_disconnected_server;
+#else
+ void *servers;
+ void *last_disconnected_server;
+#endif
int32_t snd_timeout;
int32_t rcv_timeout;
uint32_t server_failure_limit;