Sha256: f435665ec4ea78a962816fd8aba68ffe0fd8b7c61ceeda07033ef3d683ff2c10

Contents?: true

Size: 952 Bytes

Versions: 30

Compression:

Stored size: 952 Bytes

Contents

module RubySMB
  module SMB1
    module Commands
      SMB_COM_CLOSE                   = 0x04
      SMB_COM_TRANSACTION             = 0x25
      SMB_COM_ECHO                    = 0x2B
      SMB_COM_READ_ANDX               = 0x2E
      SMB_COM_WRITE_ANDX              = 0x2F
      SMB_COM_TRANSACTION2            = 0x32
      SMB_COM_TRANSACTION2_SECONDARY  = 0x33
      SMB_COM_TREE_DISCONNECT         = 0x71
      SMB_COM_NEGOTIATE               = 0x72
      SMB_COM_SESSION_SETUP_ANDX      = 0x73
      SMB_COM_LOGOFF                  = 0x74
      SMB_COM_LOGOFF_ANDX             = 0x74
      SMB_COM_TREE_CONNECT            = 0x75
      SMB_COM_NT_TRANSACT             = 0xA0
      SMB_COM_NT_TRANSACT_SECONDARY   = 0xA1
      SMB_COM_NT_CREATE_ANDX          = 0xA2
      SMB_COM_NO_ANDX_COMMAND         = 0xFF

      def self.name(value)
        constants.select { |c| c.upcase == c }.find { |c| const_get(c) == value }
      end
    end
  end
end

Version data entries

30 entries across 30 versions & 1 rubygems

Version Path
ruby_smb-3.3.13 lib/ruby_smb/smb1/commands.rb
ruby_smb-3.3.12 lib/ruby_smb/smb1/commands.rb
ruby_smb-3.3.11 lib/ruby_smb/smb1/commands.rb
ruby_smb-3.3.10 lib/ruby_smb/smb1/commands.rb
ruby_smb-3.3.9 lib/ruby_smb/smb1/commands.rb
ruby_smb-3.3.7 lib/ruby_smb/smb1/commands.rb
ruby_smb-3.3.6 lib/ruby_smb/smb1/commands.rb
ruby_smb-3.3.5 lib/ruby_smb/smb1/commands.rb
ruby_smb-3.3.4 lib/ruby_smb/smb1/commands.rb
ruby_smb-3.3.3 lib/ruby_smb/smb1/commands.rb
ruby_smb-3.3.2 lib/ruby_smb/smb1/commands.rb
ruby_smb-3.3.1 lib/ruby_smb/smb1/commands.rb
ruby_smb-3.3.0 lib/ruby_smb/smb1/commands.rb
ruby_smb-3.2.8 lib/ruby_smb/smb1/commands.rb
ruby_smb-3.2.7 lib/ruby_smb/smb1/commands.rb
ruby_smb-3.2.6 lib/ruby_smb/smb1/commands.rb
ruby_smb-3.2.5 lib/ruby_smb/smb1/commands.rb
ruby_smb-3.2.4 lib/ruby_smb/smb1/commands.rb
ruby_smb-3.2.3 lib/ruby_smb/smb1/commands.rb
ruby_smb-3.2.2 lib/ruby_smb/smb1/commands.rb