Lines Matching refs:cas

90     my ($flags, $val, $cas) = $mc->get($key);
270 my ($cmd, $key, $val, $opaque, $extra_header, $cas) = @_;
282 if ($cas) {
283 $ident_hi = int($cas / 2 ** 32);
284 $ident_lo = int($cas % 2 ** 32);
297 my ($cmd, $key, $val, $opaque, $extra_header, $cas) = @_;
299 my $full_msg = $self->build_command($cmd, $key, $val, $opaque, $extra_header, $cas);
327 my ($cmd, $key, $val, $opaque, $extra_header, $cas) = @_;
329 $self->send_command($cmd, $key, $val, $opaque, $extra_header, $cas);
361 my $cas = ($ident_hi * 2 ** 32) + $ident_lo;
363 return ($opaque, '', $cas, 0) if($remaining == 0);
385 return ($opaque, $rv, $cas, $keylen);
391 my ($cmd, $key, $val, $extra_header, $cas) = @_;
395 $self->send_command($cmd, $key, $val, $opaque, $extra_header, $cas);
448 my $cas = 0;
450 $self->send_command(::CMD_STAT, $key, '', $opaque, '', $cas);
456 my ($op, $data, $cas, $keylen) = $self->_handle_single_response($opaque);
471 my ($rv, $cas) = $self->_do_command(::CMD_GET, $key, '', '');
476 return ($flags, $rv, $cas);
509 my $cas = 0;
510 return $self->_do_command(::CMD_TOUCH, $key, '', $extra_header, $cas);
518 my ($rv, $cas) = $self->_do_command(::CMD_GAT, $key, '', $extra_header);
523 return ($flags, $rv, $cas);
540 my $cas = 0;
541 return $self->_do_command(::CMD_ADD, $key, $val, $extra_header, $cas);
546 my ($key, $val, $flags, $expire, $cas) = @_;
548 return $self->_do_command(::CMD_SET, $key, $val, $extra_header, $cas);
553 my ($cmd, $key, $val, $cas) = @_;
554 return $self->_do_command($cmd, $key, $val, '', $cas);
561 my $cas = 0;
562 return $self->_do_command(::CMD_REPLACE, $key, $val, $extra_header, $cas);