Sha256: c36ee424b1139e74562d97bc34ffd2ef420ba1619f69bc00ecfefa2f03cc8317

Contents?: true

Size: 709 Bytes

Versions: 5

Compression:

Stored size: 709 Bytes

Contents

module RubySMB::Error
  # Raised when there is a length or formatting issue with an ASN1-encoded string
  # @see https://en.wikipedia.org/wiki/Abstract_Syntax_Notation_One
  # @todo Find an SMB-specific link for ASN1 above
  class ASN1Encoding < StandardError; end

  # Raised when there is a problem with communication over NetBios Session Service
  # @see https://wiki.wireshark.org/NetBIOS/NBSS
  class NetBiosSessionService < StandardError; end

  # Raised when trying to parse raw binary into a Packet and the data
  # is invalid.
  class InvalidPacket < StandardError; end

  # Raised when a response packet has a NTStatus code that was unexpected.
  class UnexpectedStatusCode < StandardError; end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
ruby_smb-0.0.12 lib/ruby_smb/error.rb
ruby_smb-0.0.11 lib/ruby_smb/error.rb
ruby_smb-0.0.10 lib/ruby_smb/error.rb
ruby_smb-0.0.9 lib/ruby_smb/error.rb
ruby_smb-0.0.8 lib/ruby_smb/error.rb