1 /* Server IO, Not public! */
4 #ifndef __MEMCACHED_IO_H__
5 #define __MEMCACHED_IO_H__
7 ssize_t
memcached_io_write(memcached_server_st
*ptr
,
8 const void *buffer
, size_t length
, char with_flush
);
9 void memcached_io_reset(memcached_server_st
*ptr
);
10 ssize_t
memcached_io_read(memcached_server_st
*ptr
,
11 void *buffer
, size_t length
);
12 memcached_return
memcached_io_close(memcached_server_st
*ptr
);
13 /* Read n bytes of data from the server and store them in dta */
14 memcached_return
memcached_safe_read(memcached_server_st
*ptr
,
17 /* Read a single response from the server */
18 memcached_return
memcached_read_one_response(memcached_server_st
*ptr
,
19 char *buffer
, size_t buffer_length
,
20 memcached_result_st
*result
);
21 #endif /* __MEMCACHED_IO_H__ */