Ejemplo n.º 1
0
/*
 * utilities
 */
static void
test_setup(uint32_t policy, bool cas)
{
    option_load_default((struct option *)&options, OPTION_CARDINALITY(options));
    options.cuckoo_policy.val.vuint = policy;
    options.cuckoo_item_cas.val.vbool = cas;

    cuckoo_setup(&options, &metrics);
}
Ejemplo n.º 2
0
/*
 * utilities
 */
static void
test_setup(uint32_t policy, bool cas, delta_time_i ttl)
{
    option_load_default((struct option *)&options, OPTION_CARDINALITY(options));
    options.cuckoo_policy.val.vuint = policy;
    options.cuckoo_item_cas.val.vbool = cas;
    options.cuckoo_max_ttl.val.vuint = ttl;
    options.cuckoo_datapool.val.vstr = DATAPOOL_PATH;

    cuckoo_setup(&options, &metrics);
}
Ejemplo n.º 3
0
#include "setting.h"

struct setting setting = {
    { SLIMCACHE_OPTION(OPTION_INIT) },
    { ADMIN_OPTION(OPTION_INIT)     },
    { SERVER_OPTION(OPTION_INIT)    },
    { WORKER_OPTION(OPTION_INIT)    },
    { PROCESS_OPTION(OPTION_INIT)   },
    { KLOG_OPTION(OPTION_INIT)      },
    { REQUEST_OPTION(OPTION_INIT)   },
    { RESPONSE_OPTION(OPTION_INIT)  },
    { CUCKOO_OPTION(OPTION_INIT)    },
    { TIME_OPTION(OPTION_INIT)      },
    { ARRAY_OPTION(OPTION_INIT)     },
    { BUF_OPTION(OPTION_INIT)       },
    { DBUF_OPTION(OPTION_INIT)      },
    { DEBUG_OPTION(OPTION_INIT)     },
    { SOCKIO_OPTION(OPTION_INIT)    },
    { TCP_OPTION(OPTION_INIT)       },
};

unsigned int nopt = OPTION_CARDINALITY(setting);