Lines Matching refs:cas
66 my ($flags, $val, $cas) = $mc->get($key);
234 my ($rv, $cas) = $mc->set("bug220", "100", 0, 0);
236 ok($icas != $cas);
242 ok($icas != $cas);
550 my ($cmd, $key, $val, $opaque, $extra_header, $cas) = @_;
562 if ($cas) {
563 $ident_hi = int($cas / 2 ** 32);
564 $ident_lo = int($cas % 2 ** 32);
577 my ($cmd, $key, $val, $opaque, $extra_header, $cas) = @_;
579 my $full_msg = $self->build_command($cmd, $key, $val, $opaque, $extra_header, $cas);
606 my ($cmd, $key, $val, $opaque, $extra_header, $cas) = @_;
608 $self->send_command($cmd, $key, $val, $opaque, $extra_header, $cas);
640 my $cas = ($ident_hi * 2 ** 32) + $ident_lo;
642 return ($opaque, '', $cas, 0) if($remaining == 0);
664 return ($opaque, $rv, $cas, $keylen);
670 my ($cmd, $key, $val, $extra_header, $cas) = @_;
674 $self->send_command($cmd, $key, $val, $opaque, $extra_header, $cas);
727 my $cas = 0;
729 $self->send_command(::CMD_STAT, $key, '', $opaque, '', $cas);
735 my ($op, $data, $cas, $keylen) = $self->_handle_single_response($opaque);
750 my ($rv, $cas) = $self->_do_command(::CMD_GET, $key, '', '');
755 return ($flags, $rv, $cas);
788 my $cas = 0;
789 return $self->_do_command(::CMD_TOUCH, $key, '', $extra_header, $cas);
797 my ($rv, $cas) = $self->_do_command(::CMD_GAT, $key, '', $extra_header);
802 return ($flags, $rv, $cas);
819 my $cas = 0;
820 return $self->_do_command(::CMD_ADD, $key, $val, $extra_header, $cas);
825 my ($key, $val, $flags, $expire, $cas) = @_;
827 return $self->_do_command(::CMD_SET, $key, $val, $extra_header, $cas);
832 my ($cmd, $key, $val, $cas) = @_;
833 return $self->_do_command($cmd, $key, $val, '', $cas);
840 my $cas = 0;
841 return $self->_do_command(::CMD_REPLACE, $key, $val, $extra_header, $cas);