Sha256: 14de77a9500292db1a06bedeb8965c73e0184479975b6d873ccc445f2f574822

Contents?: true

Size: 778 Bytes

Versions: 1

Compression:

Stored size: 778 Bytes

Contents

# frozen_string_literal: true

module BAI2
  module Structures
    class FileHeader
      attr_reader :sender_id, :receiver_id, :file_creation_date, :file_creation_time,
                  :file_id, :physical_record_length, :block_size, :version_number

      def initialize(sender_id:, receiver_id:, file_creation_date:, file_creation_time:,
                     file_id:, physical_record_length:, block_size:, version_number:)
        @sender_id = sender_id
        @receiver_id = receiver_id
        @file_creation_date = file_creation_date
        @file_creation_time = file_creation_time
        @file_id = file_id
        @physical_record_length = physical_record_length
        @block_size = block_size
        @version_number = version_number
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
bai2_ruby-0.1.0 lib/bai2_ruby/structures/file_header.rb