Class: Rubcask::KeydirEntry

Inherits:
Struct
  • Object
show all
Includes:
ExpirableEntry
Defined in:
lib/rubcask/keydir_entry.rb

Instance Attribute Summary collapse

Method Summary

Methods included from ExpirableEntry

#expired?

Instance Attribute Details

#expire_timestampObject

Returns the value of attribute expire_timestamp

Returns:

  • (Object)

    the current value of expire_timestamp



6
7
8
# File 'lib/rubcask/keydir_entry.rb', line 6

def expire_timestamp
  @expire_timestamp
end

#file_idObject

Returns the value of attribute file_id

Returns:

  • (Object)

    the current value of file_id



6
7
8
# File 'lib/rubcask/keydir_entry.rb', line 6

def file_id
  @file_id
end

#value_posObject

Returns the value of attribute value_pos

Returns:

  • (Object)

    the current value of value_pos



6
7
8
# File 'lib/rubcask/keydir_entry.rb', line 6

def value_pos
  @value_pos
end

#value_sizeObject

Returns the value of attribute value_size

Returns:

  • (Object)

    the current value of value_size



6
7
8
# File 'lib/rubcask/keydir_entry.rb', line 6

def value_size
  @value_size
end