"use strict"; module.exports = function(redisClient, module) { module.setAdd = function(key, value, callback) { redisClient.sadd(key, value, callback); }; module.setRemove = function(key, value, callback) { redisClient.srem(key, value, callback); }; module.isSetMember = function(key, value, callback) { redisClient.sismember(key, value, function(err, result) { if(err) { return callback(err); } callback(null, result === 1); }); }; module.isSetMembers = function(key, values, callback) { var multi = redisClient.multi(); for (var i=0; i