-LIBMEMCACHED_LOCAL
-memcached_return_t memcached_io_read(memcached_server_write_instance_st ptr,
- void *buffer, size_t length, ssize_t *nread);
+ssize_t memcached_io_write(org::libmemcached::Instance* ptr,
+ const void *buffer, size_t length, bool with_flush);
+
+bool memcached_io_writev(org::libmemcached::Instance* ptr,
+ libmemcached_io_vector_st vector[],
+ const size_t number_of, const bool with_flush);
+
+memcached_return_t memcached_io_wait_for_write(org::libmemcached::Instance* ptr);
+
+void memcached_io_reset(org::libmemcached::Instance* ptr);
+
+memcached_return_t memcached_io_read(org::libmemcached::Instance* ptr,
+ void *buffer, size_t length, ssize_t& nread);