Class: RubySMB::Server::Share::Provider::Disk::FileSystem::FileSystem

Inherits:
Struct
  • Object
show all
Defined in:
lib/ruby_smb/server/share/provider/disk/file_system.rb

Overview

define attributes of the file system to emulate

Instance Attribute Summary collapse

Instance Attribute Details

#case_preserved_namesObject

Returns the value of attribute case_preserved_names

Returns:

  • (Object)

    the current value of case_preserved_names



8
9
10
# File 'lib/ruby_smb/server/share/provider/disk/file_system.rb', line 8

def case_preserved_names
  @case_preserved_names
end

#case_sensitive_searchObject

Returns the value of attribute case_sensitive_search

Returns:

  • (Object)

    the current value of case_sensitive_search



8
9
10
# File 'lib/ruby_smb/server/share/provider/disk/file_system.rb', line 8

def case_sensitive_search
  @case_sensitive_search
end

#max_name_bytesObject

Returns the value of attribute max_name_bytes

Returns:

  • (Object)

    the current value of max_name_bytes



8
9
10
# File 'lib/ruby_smb/server/share/provider/disk/file_system.rb', line 8

def max_name_bytes
  @max_name_bytes
end

#nameObject

Returns the value of attribute name

Returns:

  • (Object)

    the current value of name



8
9
10
# File 'lib/ruby_smb/server/share/provider/disk/file_system.rb', line 8

def name
  @name
end

#unicode_on_diskObject

Returns the value of attribute unicode_on_disk

Returns:

  • (Object)

    the current value of unicode_on_disk



8
9
10
# File 'lib/ruby_smb/server/share/provider/disk/file_system.rb', line 8

def unicode_on_disk
  @unicode_on_disk
end