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