Diff for /parser3/src/lib/memcached/pa_memcached.h between versions 1.7 and 1.14

version 1.7, 2012/06/17 21:19:03 version 1.14, 2024/11/04 03:53:25
Line 1 Line 1
 /** @file  /** @file
         Parser: memcached support decl.          Parser: memcached support decl.
         Copyright (c) 2001-2012 Art. Lebedev Studio (http://www.artlebedev.com)          Copyright (c) 2001-2024 Art. Lebedev Studio (http://www.artlebedev.com)
 */  */
   
 #ifndef PA_MEMCACHED_H  #ifndef PA_MEMCACHED_H
Line 9 Line 9
 #include "constants.h"  #include "constants.h"
 #include "types.h"  #include "types.h"
   
 #ifndef uint32_t  
 typedef unsigned int uint32_t;  
 #endif  
   
 // memcached library load function  // memcached library load function
 const char *memcached_load(const char *alt_library_name);  const char *memcached_load(const char *alt_library_name);
   
Line 27  typedef memcached_server_list_st (*t_mem Line 23  typedef memcached_server_list_st (*t_mem
 typedef memcached_return_t (*t_memcached_version)(memcached_st *ptr);  typedef memcached_return_t (*t_memcached_version)(memcached_st *ptr);
   
 typedef memcached_return_t (*t_memcached_flush)(memcached_st *ptr, time_t expiration);  typedef memcached_return_t (*t_memcached_flush)(memcached_st *ptr, time_t expiration);
   typedef void (*t_memcached_quit)(memcached_st *ptr);
   
 typedef char *(*t_memcached_get)(memcached_st *ptr, const char *key, size_t key_length, size_t *value_length, uint32_t *flags, memcached_return_t *error);  typedef char *(*t_memcached_get)(memcached_st *ptr, const char *key, size_t key_length, size_t *value_length, uint32_t *flags, memcached_return_t *error);
 typedef memcached_return_t (*t_memcached_delete)(memcached_st *ptr, const char *key, size_t key_length, time_t expiration);  typedef memcached_return_t (*t_memcached_delete)(memcached_st *ptr, const char *key, size_t key_length, time_t expiration);
Line 55  extern t_memcached_servers_parse f_memca Line 52  extern t_memcached_servers_parse f_memca
 extern t_memcached_version f_memcached_version;  extern t_memcached_version f_memcached_version;
   
 extern t_memcached_flush f_memcached_flush;  extern t_memcached_flush f_memcached_flush;
   extern t_memcached_quit f_memcached_quit;
   
 extern t_memcached_get f_memcached_get;  extern t_memcached_get f_memcached_get;
 extern t_memcached_delete f_memcached_delete;  extern t_memcached_delete f_memcached_delete;

Removed from v.1.7  
changed lines
  Added in v.1.14


E-mail: