class ProconBypassMan::Processor

Public Class Methods

new(binary) click to toggle source

@return [String] binary

# File lib/procon_bypass_man/processor.rb, line 3
def initialize(binary)
  @binary = binary
end

Public Instance Methods

process() click to toggle source

@return [String] 加工後の入力データ

# File lib/procon_bypass_man/processor.rb, line 8
def process
  unless @binary[0] == "\x30".b
    return @binary
  end

  procon = ProconBypassMan::Procon.new(@binary)
  procon.apply!
  procon.to_binary
end