in mcrouter/lib/mc/msg.h [360:381]
static inline int mc_op_has_key(mc_op_t op) {
switch (op) {
case mc_op_get:
case mc_op_set:
case mc_op_add:
case mc_op_replace:
case mc_op_append:
case mc_op_prepend:
case mc_op_cas:
case mc_op_delete:
case mc_op_incr:
case mc_op_decr:
case mc_op_metaget:
case mc_op_gets:
case mc_op_gat:
case mc_op_gats:
return 1;
default:
return 0;
}
}