class TFTP::Protocol::ACK

ACK Packet

Public Instance Methods

create(opts = {}) click to toggle source
# File lib/tftp/protocol.rb, line 61
def create(opts = {})
  self.opcode = OP_ACK
  self.block_num = opts.fetch(:block_num, 0)

  # Catch the invalid block nums
  raise TFTP::Error.message(:invalid_block_num) if opts[:block_num].to_i < 0

  self
end