in common/redisreply.cpp [360:384]
string RedisReply::formatReply(string command, struct redisReply **element, size_t elements)
{
if (command == "HGETALL")
{
return formatDictReply(element, elements);
}
else if(command == "SCAN"
|| command == "SSCAN")
{
return formatSscanReply(element, elements);
}
else if(command == "HSCAN")
{
return formatHscanReply(element, elements);
}
else if(command == "BLPOP"
|| command == "BRPOP")
{
return formatTupleReply(element, elements);
}
else
{
return formatListReply(element, elements);
}
}