-ifndef(KVS_HRL). -define(KVS_HRL, true). -record(id_seq, { thing = []::term(), id = 0 :: integer() } ). -record(it, { id = []::[] | integer() } ). -record(ite, { id = []::[] | integer(), next = []::[] | integer() } ). -record(iter, { id = []::[] | integer(), next = []::[] | integer(), prev = []::[] | integer() } ). -record(kvs, { mod = kvs_mnesia :: kvs_mnesia | kvs_rocks | kvs_fs, st = kvs_stream :: kvs_stream | kvs_st, cx = []::term() }). -endif.