Sha256: defc9f549522b8e91de5ecfaddad1ed5f5fb619669f0391992d3c1e494075aac

Contents?: true

Size: 559 Bytes

Versions: 4

Compression:

Stored size: 559 Bytes

Contents

module RETS4R
  class Client
    class Transaction
      attr_accessor :reply_code, :reply_text, :response, :metadata,
        :header, :maxrows, :delimiter, :secondary_response

      def initialize
        self.maxrows = false
        self.header = []
        self.delimiter = ?\t
      end

      def success?
        return true if self.reply_code == '0'
        return false
      end

      def maxrows?
        return true if self.maxrows
        return false
      end

      def ascii_delimiter
        self.delimiter.chr
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
josephholsten-rets4r-1.1.16 lib/rets4r/client/transaction.rb
josephholsten-rets4r-1.1.15 lib/rets4r/client/transaction.rb
josephholsten-rets4r-1.1.14 lib/rets4r/client/transaction.rb
josephholsten-rets4r-1.1.13 lib/rets4r/client/transaction.rb