Class: RubySMB::Server::Share::Provider::IpcPipe::Processor

Inherits:
Processor::Base
  • Object
show all
Defined in:
lib/ruby_smb/server/share/provider/pipe.rb

Instance Attribute Summary

Attributes inherited from Processor::Base

#provider

Instance Method Summary collapse

Methods inherited from Processor::Base

#disconnect!, #do_close_smb1, #do_close_smb2, #do_create_smb2, #do_ioctl_smb2, #do_nt_create_andx_smb1, #do_query_directory_smb2, #do_query_info_smb2, #do_read_andx_smb1, #do_read_smb2, #do_transactions2_smb1, #initialize, #logger, #server, #share_io

Constructor Details

This class inherits a constructor from RubySMB::Server::Share::Provider::Processor::Base

Instance Method Details

#maximal_access(path = nil) ⇒ Object



15
16
17
# File 'lib/ruby_smb/server/share/provider/pipe.rb', line 15

def maximal_access(path=nil)
  RubySMB::SMB2::BitField::DirectoryAccessMask.read([0x001f00a9].pack('V'))
end