memcache/memcache.h
author Tero Marttila <terom@fixme.fi>
Thu, 28 Aug 2008 03:14:07 +0300
changeset 47 a5c09677ca6f
parent 39 0e21a65074a6
child 49 10c7dce1a043
permissions -rw-r--r--
add the coro_test.c file, and update .hgignore a bit
#ifndef MEMCACHE_MEMCACHE_H
#define MEMCACHE_MEMCACHE_H

#include <sys/queue.h>

#include "../memcache.h"

struct memcache {
    // user callback
    memcache_cb cb_fn;

    // list of servers
    LIST_HEAD(memcache_serverlist_head, memcache_server) server_list;
};

struct memcache_server *memcache_choose_server (struct memcache *mc, const struct memcache_key *key);

#endif /* MEMCACHE_MEMCACHE_H */