}
Memcache(const std::string &hostname,
- unsigned int port)
+ in_port_t port)
:
servers_list(),
memc(),
* @param[in] port port number of server to add
* @return true on success; false otherwise
*/
- bool addServer(const std::string &server_name, unsigned int port)
+ bool addServer(const std::string &server_name, in_port_t port)
{
memcached_return_t rc;
std::ostringstream strstm;
* @param[in] port port number of server to remove
* @return true on success; false otherwise
*/
- bool removeServer(const std::string &server_name, size_t port)
+ bool removeServer(const std::string &server_name, in_port_t port)
{
std::string tmp_str;
std::ostringstream strstm;
strstm << port;
tmp_str.append(strstm.str());
memcached_server_st *server= memcached_servers_parse(tmp_str.c_str());
+
memcached_return_t rc= memcached_server_remove(server);
+
return (rc == MEMCACHED_SUCCESS);
}