class RubyMemcached::Memcached::Item

Attributes

bytes[RW]
cas_id[RW]
data[RW]
exptime[RW]
flags[RW]
key[RW]
lock[RW]

Public Class Methods

new(key, data, flags, exptime, bytes, cas_id) click to toggle source
# File lib/ruby-memcached/Item.rb, line 13
def initialize(key, data, flags, exptime, bytes, cas_id)
    @key = key
    @data = data
    @flags = flags
    @bytes = bytes
    @exptime = get_exptime(exptime.to_i)
    @cas_id = cas_id

    @lock = Mutex.new()
end

Public Instance Methods

to_s() click to toggle source
# File lib/ruby-memcached/Item.rb, line 24
def to_s()
    return @key
end