Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 17 lines (14 sloc) 0.576 kB
5fe65a2 squashed warnings in memcached
ttung authored
1 /* -*- Mode: C; tab-width: 4; c-basic-offset: 4; indent-tabs-mode: nil -*- */
2 #if !defined(_assoc_h_)
3 #define _assoc_h_
f045fd8 flat memory allocator
ttung authored
4
5 #include "items.h"
6
3459576 multiple cleanups/refactoring, see ChangeLog
plindner authored
7 /* associative array */
8 void assoc_init(void);
9 item *assoc_find(const char *key, const size_t nkey);
65292cd the flat allocator uses space inefficiently when there are keys that …
ttung authored
10 int assoc_insert(item *item, const char* key);
11 void assoc_update(item* old_it, item *it);
90e3f18 merge LRU queues, other fixes.
ttung authored
12 void assoc_delete(const char *key, const size_t nkey);
111846a Merge multithreaded into trunk, commit #2 (first commit only did the
sgrimm authored
13 void do_assoc_move_next_bucket(void);
14 uint32_t hash( const void *key, size_t length, const uint32_t initval);
5fe65a2 squashed warnings in memcached
ttung authored
15 int do_assoc_expire_regex(char *pattern);
16 #endif /* #if !defined(_assoc_h_) */
Something went wrong with that request. Please try again.