Method: PEROBS::SpaceManager#has_space?
- Defined in:
- lib/perobs/SpaceManager.rb
#has_space?(address, length) ⇒ Boolean
104 105 106 107 108 109 110 111 112 113 114 115 |
# File 'lib/perobs/SpaceManager.rb', line 104 def has_space?(address, length) if (list_entry_addr = @index.get(length)) while list_entry_addr > 0 blob = @list.retrieve_blob(list_entry_addr) space_address, next_entry_addr = blob.unpack('QQ') return true if space_address == address list_entry_addr = next_entry_addr end end false end |