class HaveAPI::Fs::Components::File

Public Instance Methods

file?() click to toggle source
# File lib/haveapi/fs/components/file.rb, line 3
def file?
  true
end
raw_close(path, raw = nil) click to toggle source
# File lib/haveapi/fs/components/file.rb, line 39
def raw_close(path, raw = nil)

end
raw_open(path, mode, rfusefs = nil) click to toggle source
# File lib/haveapi/fs/components/file.rb, line 19
def raw_open(path, mode, rfusefs = nil)
  nil
end
raw_read(path, offset, size, raw = nil) click to toggle source
# File lib/haveapi/fs/components/file.rb, line 23
def raw_read(path, offset, size, raw = nil)

end
raw_sync(path, datasync, raw = nil) click to toggle source
# File lib/haveapi/fs/components/file.rb, line 31
def raw_sync(path, datasync, raw = nil)

end
raw_truncate(path, offset, raw= nil) click to toggle source
# File lib/haveapi/fs/components/file.rb, line 35
def raw_truncate(path, offset, raw= nil)

end
raw_write(path, offset, size, buf, raw = nil) click to toggle source
# File lib/haveapi/fs/components/file.rb, line 27
def raw_write(path, offset, size, buf, raw = nil)

end
read() click to toggle source
# File lib/haveapi/fs/components/file.rb, line 11
def read
  raise NotImplementedError
end
size() click to toggle source
# File lib/haveapi/fs/components/file.rb, line 7
def size
  read.length
end
write(str) click to toggle source
# File lib/haveapi/fs/components/file.rb, line 15
def write(str)
  raise NotImplementedError
end