Merge from trunk.
[awesomized/libmemcached] / libmemcached / protocol / binary_handler.h
1 /* -*- Mode: C; tab-width: 2; c-basic-offset: 2; indent-tabs-mode: nil -*- */
2 #ifndef LIBMEMCACHED_PROTOCOL_BINARY_HANDLER_H
3 #define LIBMEMCACHED_PROTOCOL_BINARY_HANDLER_H
4
5 LIBMEMCACHED_LOCAL
6 bool memcached_binary_protocol_pedantic_check_request(const protocol_binary_request_header *request);
7
8 LIBMEMCACHED_LOCAL
9 bool memcached_binary_protocol_pedantic_check_response(const protocol_binary_request_header *request,
10 const protocol_binary_response_header *response);
11
12 LIBMEMCACHED_LOCAL
13 memcached_protocol_event_t memcached_binary_protocol_process_data(memcached_protocol_client_st *client, ssize_t *length, void **endptr);
14
15 #endif