Class: Interlnk::Packet::IoAnswer

Inherits:
Object
  • Object
show all
Defined in:
lib/interlnk/packet/io.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(data) ⇒ IoAnswer

Returns a new instance of IoAnswer.



32
33
34
35
36
# File 'lib/interlnk/packet/io.rb', line 32

def initialize(data)
  (
    @driver_status, @sectors_transferred
  ) = data.unpack('vv')
end

Instance Attribute Details

#driver_statusObject

Returns the value of attribute driver_status.



30
31
32
# File 'lib/interlnk/packet/io.rb', line 30

def driver_status
  @driver_status
end

#sectors_transferredObject

Returns the value of attribute sectors_transferred.



30
31
32
# File 'lib/interlnk/packet/io.rb', line 30

def sectors_transferred
  @sectors_transferred
end